使用Dockerfile定義好的容器沒能執行或出錯

2021-10-06 14:47:50 字數 678 閱讀 7110

真是的\(〇_o)/,我以為沒發布上。
做dockerfile容器時,如果遇見容器無法執行怎麼辦,先檢查dockerfile檔案,要用行把每行隔開,其次檢查是不是**寫錯了。

其他的我也想不到還有什麼可以出錯的了。還不行,重做一遍試試,首先我提醒你要使用docker rm -f *** 把你的不管用的執行容器刪掉在使用docker rmi ***,刪除映象。額是docker rmi ***:***。

然後就該你們表演了。

就比如我這個例子

我使用docker run -it -d -p 192.168.1.114:80:8080/tcp --name tomcat02 tomcat:v1.0

這個命令之後他顯示的是什麼,正確的請看最後面。

這個是正確的使用docker ps 就可以檢視的到。並且還可以進入到映象之中。而上面,就是進不去。

如果還有比我這個解釋還要厲害的,那請多多指教了.主要原因就是dockerfile那個檔案的細節問題。我就是發現少寫了個/usr/src/才沒執行起來才寫這個部落格。

使用dockerfile自定義映象

目前我會的docker執行方式就是簡單粗暴的docker pull下來別人的基礎環境,然後把自己的專案丟進拉下來的基礎環境執行,最終儲存退出,打包成自己的映象push到自己的docker hub中以供專案復用 有朋友問我是不是懂docker,我覺得略懂,然後問我如何寫dockerfile,我也是一臉...

dockerfile自定義映象的使用

dockerfile作用 dockerfile 是乙個用來構建映象的文字檔案,文字內容包含了一條條構建映象所需的指令和說明,幫我們把應用打包成映象,這樣我們就可以在容器中執行這個應用了 dockerfile檔案中的指令 from 定製的映象都是基於 from 的映象 run 用於執行後面跟著的命令列...

Dockerfile使用詳解

dockerfile是一種被docker程式解釋執行的指令碼,由一條條的命令組成,每條命令對應linux下面的一條命令,docker程式將這些dockerfile指令在翻譯成真正的linux命令,其有自己的書寫方式和支援的命令,docker程式讀取dockerfile並根據指令生成docker映象,...