更新時間:2021-09-28 10:11:28 來源:動力節點 瀏覽1296次
回想一下,Docker 映像由 Dockerfile + 任何必要的依賴項組成。還要回想一下,Docker容器是一個栩栩如生的 Docker 映像。要使用 Docker 命令,您首先需要知道您是在處理圖像還是容器。
Docker 映像要么存在,要么不存在。
Docker 容器要么存在,要么不存在。
存在的 Docker 容器要么正在運行,要么沒有運行。
一旦你知道你在做什么,你就可以找到適合這項工作的正確命令。
以下是有關 Docker 命令的一些注意事項:
Docker CLI 管理命令以 開頭docker,然后是一個空格,然后是管理類別,然后是一個空格,然后是命令。例如,docker container stop停止一個容器。
引用特定容器或映像的命令需要該容器或映像的名稱或 ID。
例如,docker container run my_app是用于構建和運行名為my_app的容器的命令。my_container在整個示例中,我將使用該名稱來指代通用容器。同去的my_image,my_tag等
如果適用,我將單獨提供命令,然后提供通用標志。前面有兩個破折號的旗幟是旗幟的全名。帶有一個破折號的標志是完整標志名稱的快捷方式。例如,-p是--portflag的縮寫。
用 docker container my_command
create— 從圖像創建容器。
start — 啟動現有容器。
run— 創建一個新容器并啟動它。
ls— 列出正在運行的 容器。
inspect— 查看有關容器的大量信息。
logs— 打印日志。
stop— 優雅地停止運行容器。
kill— 突然停止容器中的主進程。
rm— 刪除一個停止的容器。
用 docker image my_command
build — 建立形象。
push— 將映像推送到遠程注冊表。
ls— 列出圖像。
history— 查看中間圖像信息。
inspect— 查看有關圖像的大量信息,包括圖層。
rm— 刪除圖像。
docker version— 列出有關 Docker 客戶端和服務器版本的信息。
docker login — 登錄到 Docker 注冊表。
docker system prune— 刪除所有未使用的容器、未使用的網絡和懸空映像。
以上這些命令是大家應該知道并熟練運用的,如果想了解更多相關知識,不妨來關注一下動力節點的Docker菜鳥教程吧,里面有更多知識可以在線學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習