運行docker時遇到的鏡像問題

我在我的ubuntu 環境下運行docker命令時遇到了如下的問題:整整一天的時間我都在整這個問題,可能對於高手來說這是浪費時間,但是對於我來說是個學習的過程:

問題如下:

我輸入瞭如下命令:
docker run -d -p 80 --name static_web jamtur01/static_web nginx -g "daemon off;"

運行後總是提示如下錯誤:

Error response from daemon: Cannot start container 07e3d3a5232f854864a4174df3bbc03d0e2a8c09f0008068d405d1eaa6088371: [8] System error: exec: "nginx": executable file not found in $PATH

之後去網上找了各種解決方法都沒有解決,後來問大神,大神說可能是鏡像的問題,於是我就重新獲取了鏡像:
docker pull jamtur01/static_web

沒想到問題就解決了,可能是我之前獲取的鏡像不是最新的,鏡像中沒有nginx這個命令,所以提示錯誤.我想應該是這個,不知道說的對不對,歡迎大神來指正.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章