docker--容器命令

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)

 例如:显示上一次运行的容器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)    #删除历史已经运行过的容器
posted @ 2021-02-05 11:08  HubuSugar  阅读(77)  评论(0编辑  收藏  举报