我正在嘗試在Docker容器中運行nginx和豎琴以服務我的博客。如何從Docker提供Harp/nginx頁面?
我發現這一點:https://github.com/octohost/harp-nginx
當我運行sudo docker pull octohost/harp-nginx
,它的下載一堆文件,但是這是我在哪裏卡住了。
sudo docker run -d -P octohost/harp-nginx
似乎沒有做任何事情。在我運行這個之後,如果我看看sudo docker -ps -a
,我可以看到容器被創建,然後在1-2秒後退出。我也不知道如何查看我的網站將被投放到什麼端口。
我知道有幾種方法泊塢窗來訪問父操作系統上的文件:https://blog.docker.com/2015/04/tips-for-deploying-nginx-official-image-with-docker/
我想harp-nginx
容器安裝目錄,例如~/my_blog/
,並有豎琴編譯這些在運行和服務他們與nginx(在自定義端口上,因爲80已經在使用中)。我想從父操作系統中編輯~/my_blog/
中的降價源,並使更改自動在網站中生效。然而我無法弄清楚如何處理上面鏈接的octohost容器。我怎樣才能完成我想要的?
'泊塢窗events'是看,看不到該文檔https://docs.docker.com/reference/commandline/events/ – user2915097
的第一件事@ user2915097 docker事件如何幫助我解決這個問題? – Superbest
碼頭事件將「解釋」爲什麼你的容器在幾秒鐘後退出,所以你可以嘗試解決這個問題。 – user2915097