簡體   English   中英

如何從Docker運行Apache服務器而不映射到位置?

[英]How to run Apache server from Docker without mapping to a location?

Docker Image:具有Apache; 在apache根目錄中有一個HTML文件。

如何從瀏覽器訪問該文件? (當我運行圖像時)

我試過了:

docker run -d -p 8080:80 myimage/myimage

但是當我執行docker ps我看到端口為0.0.0.0:8080->80/tcp但是打開0.0.0.0:8080localhost:8080時出現HTTP錯誤500。

登錄到Docker容器

docker exec -it container_id /bin/bash

並啟動apache服務器(如果尚未啟動)。

 service apache2 restart

然后使用以下瀏覽器訪問: http:// localhost:8080

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM