更新時間:2021-09-28 10:11:28 來源:動力節(jié)點 瀏覽1243次
回想一下,Docker 映像由 Dockerfile + 任何必要的依賴項組成。還要回想一下,Docker容器是一個栩栩如生的 Docker 映像。要使用 Docker 命令,您首先需要知道您是在處理圖像還是容器。
Docker 映像要么存在,要么不存在。
Docker 容器要么存在,要么不存在。
存在的 Docker 容器要么正在運行,要么沒有運行。
一旦你知道你在做什么,你就可以找到適合這項工作的正確命令。
以下是有關(guān) Docker 命令的一些注意事項:
Docker CLI 管理命令以 開頭docker,然后是一個空格,然后是管理類別,然后是一個空格,然后是命令。例如,docker container stop停止一個容器。
引用特定容器或映像的命令需要該容器或映像的名稱或 ID。
例如,docker container run my_app是用于構(gòu)建和運行名為my_app的容器的命令。my_container在整個示例中,我將使用該名稱來指代通用容器。同去的my_image,my_tag等
如果適用,我將單獨提供命令,然后提供通用標志。前面有兩個破折號的旗幟是旗幟的全名。帶有一個破折號的標志是完整標志名稱的快捷方式。例如,-p是--portflag的縮寫。
用 docker container my_command
create— 從圖像創(chuàng)建容器。
start — 啟動現(xiàn)有容器。
run— 創(chuàng)建一個新容器并啟動它。
ls— 列出正在運行的 容器。
inspect— 查看有關(guān)容器的大量信息。
logs— 打印日志。
stop— 優(yōu)雅地停止運行容器。
kill— 突然停止容器中的主進程。
rm— 刪除一個停止的容器。
用 docker image my_command
build — 建立形象。
push— 將映像推送到遠程注冊表。
ls— 列出圖像。
history— 查看中間圖像信息。
inspect— 查看有關(guān)圖像的大量信息,包括圖層。
rm— 刪除圖像。
docker version— 列出有關(guān) Docker 客戶端和服務(wù)器版本的信息。
docker login — 登錄到 Docker 注冊表。
docker system prune— 刪除所有未使用的容器、未使用的網(wǎng)絡(luò)和懸空映像。
以上這些命令是大家應(yīng)該知道并熟練運用的,如果想了解更多相關(guān)知識,不妨來關(guān)注一下動力節(jié)點的Docker菜鳥教程吧,里面有更多知識可以在線學(xué)習,希望對大家能夠有所幫助。
初級 202925
初級 203221
初級 202629
初級 203743