Linux之容器命令

启动镜像

docker run [可选参数] image

#  参数说明
--name = "Name"    容器名称 tomcat01、tomcat02、再来区分容器
-d                 后台运行方式
-it                使用交互方式运行,进入容器查看内容
-p                 指定容器的端口, -p 8080:8080
  -p ip:主机端口:容器端口
  -p 主机端口:容器端口(常用)
  -p 容器端口
  容器端口
-P                随机指定端口

#  测试并进入容器
docker run -it centos /bin/bash

#  从容器内退出主机
exit

列出所有运行的容器

#  docker ps 命令
     # 列出当前正在运行的容器
-a   # 列出当前正在运行的容器+历史运行的容器
-n=? # 显示最近创建的容器
-q   # 只显示容器的编号
-aq  # 所有所有容器的编号

退出容器

exit      # 直接停止容器并退出
Ctrl+P+Q  # 容器不停止退出

删除容器

docker rm 容器id                   # 删除指定的容器,不能删除正在运行的容器,如果要强制删除,使用rm -f
docker rm -f $(docker ps -aq)     # 删除所有的容器
docker ps -a -q|xargs docker rm   # 删除所有的容器

启动/停止容器

docker start 容器id      # 启动容器
docker restart 容器id    # 重启容器
docker stop 容器id       # 停止容器
docker kill 容器id       # 强制停止当前容器

Linux之容器命令

上一篇:ubuntu16.04 安装ossec


下一篇:Eclipse创建Robot Poject后 标准库关键字数量为0