docker 容器命令

2022-04-02 08:42:42 字數 1254 閱讀 7348

1.新建並執行容器

docker run

例:docker run centos -it --name mycentos  /bin/bash    #啟動centos容器以互動式終端執行,並命名為mycentos

-i  以互動式視窗啟動

-t 以偽終端的方式執行

-d 以守護程序的方式啟動容器

--name 指定容器的名稱

-p 隨機對映埠

-p 指定對映埠

有以下四種格式:

(1) ip:hostport:containport    (2)ip:containport  (3)hostport:containport   (4)containport

2.檢視docker上執行的程序

docker ps

-a 檢視docker上執行的所有映象(正在執行 + 歷史執行過的)

-l 檢視上一次執行過的容器

-n 檢視上n次執行過的容器  

例如:檢視上三次執行過的容器

docker ps -n 3

-q 靜默顯示(只顯示容器id)

docker ps -l -p

--no-trunc 不截斷輸出

3.退出正在執行的容器

exit

ctrl + p + q 退出但是不停止容器

4.啟動容器

docker start 容器名\容器id

例如: docker start centos

5.重啟容器

docker restart 容器名\容器id

例如:docker restart centos

6.停止容器

docker stop 容器名\容器id

例如:docker stop centos

7.強制停止容器

docker kill

例如:docker stop centos

8.刪除已停止的容器

docker rm 容器名:標籤\容器id

-f 強制刪除

docker rm $(docker ps -lq)

9.批量刪除已停止的容器

例如 docker rm $(docker ps -la)    #刪除歷史已經執行過的容器

docker容器命令

1.docker run it name container name repository tag image id bin bash 互動方式啟動docker容器 例如docker run it name mycentos centos 7 bin bash 2.docker run d nam...

docker容器命令

這樣就建立了乙個新的centos容器了。那如果退出呢?通過exit命令就可以退出了 docker run di name 容器名稱 映象名稱 標籤 這個時候我們建立成功了,但是現在還是在本地,還沒有進入到centos容器中,但我們檢視的時候,發現容器已經是在執行了 那我們怎麼進入到這個centos容...

docker容器命令

1.新建並啟動容器 docker run options image command arg options 2.列出執行的容器 docker ps options options 3.啟動容器 docker start 容器id或者容器名 4.重啟容器 docker restart 容器id或者容...