docker四:docker常用命令之容器命令一

 

先下载一个CentOS做容器

 

1、新建并启动容器:docker run [参数] IMAGE [COMMAND] [ARG...]

参数说明:

--name="容器新名字":为容器制定一个名称
-d:后台运行容器,并返回容器ID,即启动守护式容器
-i:以交互模式运行容器,通常与-t同时使用
-t:为容器重新分配一个伪输入终端,通常与-i同时使用
-P(大写):随机端口映射
-p(小写):指定端口映射,有以下四种格式
  ip:hostPort:containerPort
  ip::containerPort
  hostPort:containerPort
  containerPort

运行CentOS容器,取名为CentOSTest,并打开伪终端

 

2、列出当前所有正在运行的容器:docker ps [参数]

参数说明:

-a:列出当前所有正在运行的容器+历史上运行过的

-l:显示最近创建的容器

-n:显示最近n个创建的容器

-q:静默模式,只显示容器编号

--no-trunc:不截断输出

 

3、退出容器

  3.1、exit:容器停止退出 

  3.2、ctrl+P+Q:容器不停止退出

 

4、启动容器:docker start 容器ID或容器名

 

5、重启容器:docker restart 容器ID或容器名

 

6、停止容器(理解为点击电脑的关机按钮进行关机):docker stop 容器ID或容器名

 

7、强制停止容器(理解为直接拔电脑电源方式进行关机):docker kill 容器ID或容器名

 

8、删除已停止的容器

  8.1、删除一个:docker rm 容器ID

  8.2、删除多个:

    8.2.1、docker rm -f $(docker ps -a -q)

    8.2.2、docker ps -a -q | xargs docker rm

 

posted @ 2021-07-11 21:44  向前走。  阅读(1392)  评论(0编辑  收藏  举报