Docker系列(四)— 容器操作命令

244 阅读1分钟

相关命令操作,镜像默认 jenkins

一、启动容器

  1. 方式一:终端下直接启动
docker run jenkins
  1. 方式二:后台运行
docker run -d --name=myjenkins jenkins
  1. 方式三:后台运行
docker start container_name/container_id
  1. 容器网络是私有网络,想通过浏览器访问使用如下方式
docker run -d --name=myjenkins -p 8080:8080 jenkins(本机的8080端口映射到容器的8080端口)

容器运行命令的一些参数含义如下:

  • -d:表示后台运行
  • --name:指定容器名称
  • -port/-p:指定端口映射规则
  • --network:指定容器运行的网络模式
  • -v:指定需要挂载的数据卷
  • -env:指定需要传递给容器的环境变量

二、查看当前机器下运行的所有容器

  1. 基本命令
docker ps
  • CONTAINER ID:容器ID,唯一标识
  • IMAGE:镜像
  • COMMAND:容器启动命令
  • CREATED:创建时间
  • STATUS:当前状态
  • PORTS:对外暴露的端口号
  • NAMES:容器的名称
  1. 参数 -s :多余显示一个字段SIZE,表示容器所占的磁盘空间
docker ps -s

3. 参数 -a:列出当前机器下所有的容器

三、删除容器

方式一:正常操作

  • (1)停止容器运行(前提条件)
docker stop container_name/container_id
  • (2)删除容器
docker rm container_name/container_id

方式二:强制删除

docker rm -f container_name/container_id

四、查看日志

  • 查看日志
dokcer logs container_name/container_id
  • 跟踪查看日志
docker logs -f container_name/container_id