溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Docker容器常用命令有哪些

發布時間:2021-11-02 11:05:54 來源:億速云 閱讀:161 作者:iii 欄目:編程語言

這篇文章主要介紹“Docker容器常用命令有哪些”,在日常操作中,相信很多人在Docker容器常用命令有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Docker容器常用命令有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

Docker簡介

Docker是一種運行于 Linux 和 Windows 上的軟件,用于創建、管理和編排容器。它是在 GitHub 上開發的 Moby 開源項目的一部分。  

命令簡介

1) docker container run

啟動新容器的命令。該命令的最簡形式接收鏡像和命令作為參數。鏡像用于創建容器,而命令則是希望容器運行的應用。

docker container run -it ubuntu /bin/bash 命令會在前臺啟動一個 Ubuntu 容器,并運行 Bash Shell。

Ctrl-PQ 會斷開 Shell 和容器終端之間的鏈接,并在退出后保持容器在后臺處于運行(UP)狀態。

2) docker container ls

用于列出所有在運行(UP)狀態的容器。如果使用 -a 標記,還可以看到處于停止(Exited)狀態的容器。

3) docker container exec

用于在運行狀態的容器中,啟動一個新進程。該命令在將 Docker 主機 Shell 連接到一個運行中容器終端時非常有用。

docker container exec -it <container-name or container-id> bash 命令會在容器內部啟動一個 Bash Shell 進程,并連接到該 Shell。

為了使該命令生效,用于創建容器的鏡像必須包含 Bash Shell。

4) docker container stop

此命令會停止運行中的容器,并將狀態置為 Exited(0)。

該命令通過發送 SIGTERM 信號給容器內 PID 為 1 的進程達到目的。

如果進程沒有在 10s 之內得到清理并停止運行,那么會接著發送 SIGKILL 信號來強制停止該容器。

docker container stop 可以接收容器 ID 以及容器名稱作為參數。

5) docker container start

重啟處于停止(Exited)狀態的容器??梢栽?docker container start 命令中指定容器的名稱或者 ID。

6) docker container rm

刪除停止運行的容器??梢酝ㄟ^容器名稱或者 ID 來指定要刪除的容器。推薦首先使用 docker container stop 命令停止容器,然后使用 docker container rm 來完成刪除。

7) docker container inspect

顯示容器的配置細節和運行時信息。該命令接收容器名稱和容器 ID 作為主要參數。

到此,關于“Docker容器常用命令有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女