Docker容器命令1

2021-09-24 13:51:44 字數 2053 閱讀 7400

容器命令

線索cues

筆記notes

新建並啟動容器:

docker run [options]image[command] [arg...]

options

說明: options說明(常用):有些是乙個減號,有些是兩個減號

--name="容器新名字": 為容器指定乙個名稱;

-d: 後台執行容器,並返回容器id,也即啟動守護式容器;

-i:以互動模式執行容器,通常與 -t 同時使用;

-t:為容器重新分配乙個偽輸入終端,通常與 -i 同時使用;

-p: 隨機埠對映;

-p: 指定埠對映,有以下四種格式

ip:hostport:containerport

ip::containerport

hostport:containerport

containerport

啟動互動式容器

#使用映象centos:latest以互動模式啟動乙個容器,在容器內執行/bin/bash命令。

docker run -it centos /bin/bash

列出當前所有

正在執行

的容器docker ps [options]

options說明(常用):

-a :列出當前所有

正在執行

的容器+

歷史上執行過

的 -l :顯示最近建立的容器。

-n:顯示最近n個建立的容器。

-q :靜默模式,只顯示容器編號。

--no-trunc :不截斷輸出。

退出容器方式一exit

容器停止退出容器

退出容器方式二ctrl+p+q

容器不停止退出容器

啟動容器 

docker start容器id或者容器名

docker start

容器id

或者容器名

重啟容器 

docker restart容器id或者容器名

docker restart

容器id

或者容器名

停止容器 

docker stop

容器id

或者容器名

docker stop

容器id

或者容器名

強制停止容器 

docker kill容器id或者容器名

容器id

或者容器名

刪除已停止的容器 

docker rm容器id

一次性刪除多個容器:

方式一:docker rm -f $(docker ps -a -q)

方式二:docker ps -a -q | xargs docker rm

總結summary

有映象才能建立容器,這是根本前提(centos映象演示)

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或者容...