這篇文章主要介紹“Docker容器常用命令有哪些”,在日常操作中,相信很多人在Docker容器常用命令有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Docker容器常用命令有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Docker是一種運行于 Linux 和 Windows 上的軟件,用于創建、管理和編排容器。它是在 GitHub 上開發的 Moby 開源項目的一部分。
啟動新容器的命令。該命令的最簡形式接收鏡像和命令作為參數。鏡像用于創建容器,而命令則是希望容器運行的應用。
docker container run -it ubuntu /bin/bash 命令會在前臺啟動一個 Ubuntu 容器,并運行 Bash Shell。
Ctrl-PQ 會斷開 Shell 和容器終端之間的鏈接,并在退出后保持容器在后臺處于運行(UP)狀態。
用于列出所有在運行(UP)狀態的容器。如果使用 -a 標記,還可以看到處于停止(Exited)狀態的容器。
用于在運行狀態的容器中,啟動一個新進程。該命令在將 Docker 主機 Shell 連接到一個運行中容器終端時非常有用。
docker container exec -it <container-name or container-id> bash 命令會在容器內部啟動一個 Bash Shell 進程,并連接到該 Shell。
為了使該命令生效,用于創建容器的鏡像必須包含 Bash Shell。
此命令會停止運行中的容器,并將狀態置為 Exited(0)。
該命令通過發送 SIGTERM 信號給容器內 PID 為 1 的進程達到目的。
如果進程沒有在 10s 之內得到清理并停止運行,那么會接著發送 SIGKILL 信號來強制停止該容器。
docker container stop 可以接收容器 ID 以及容器名稱作為參數。
重啟處于停止(Exited)狀態的容器??梢栽?docker container start 命令中指定容器的名稱或者 ID。
刪除停止運行的容器??梢酝ㄟ^容器名稱或者 ID 來指定要刪除的容器。推薦首先使用 docker container stop 命令停止容器,然后使用 docker container rm 來完成刪除。
顯示容器的配置細節和運行時信息。該命令接收容器名稱和容器 ID 作為主要參數。
到此,關于“Docker容器常用命令有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。