3.docker创建容器 (docker容器命令)

文章目录

    • 1.[nginx 容器拉取](https://blog.csdn.net/weixin_43627706/article/details/121990040)
    • 2.运行创建一个nginx容器
      • 2.1. 命令解读
      • 2.2. 通过查询得知nginx容器已经创建并运行成功
      • 2.3. 验证是否启动成功
    • 3. 停止运行容器命令
      • 3.1. 执行命令
      • 3.2. 停止成功
    • 4. 启动已创建的容器
    • 5. 查看容器运行日志
      • 5.1. docker持续跟踪日志

1.nginx 容器拉取

2.运行创建一个nginx容器

# 查看镜像
docker images

3.docker创建容器 (docker容器命令)_第1张图片

docker run --name myNginx-p 80:80 -d nginx

2.1. 命令解读

  • docker run : 创建并运行一个容器
  • –name : 给容器起一个名字, 比如叫做 myNginx
  • -p : 将宿主机端口与容器端口映射, 冒号左侧是宿主机端口, 右侧是docker容器端口
  • -d : 后台运行容器
  • nginx : 镜像名称 , 例如nginx

在这里插入图片描述

# 查看运行中的容器
docker ps
# 查看所有容器
docker ps -a

在这里插入图片描述

2.2. 通过查询得知nginx容器已经创建并运行成功

2.3. 验证是否启动成功

3.docker创建容器 (docker容器命令)_第2张图片

3. 停止运行容器命令

3.1. 执行命令

#docker stop ${names}或者${容器唯一id (CONTAINER ID)}
docker stop myNginx

3.2. 停止成功

在这里插入图片描述

4. 启动已创建的容器

# docker start  ${names}或者${容器唯一id (CONTAINER ID)}
docker start myNginx

3.docker创建容器 (docker容器命令)_第3张图片

5. 查看容器运行日志

# docker logs ${names}或者${容器唯一id (CONTAINER ID)}
docker logs myNginx

3.docker创建容器 (docker容器命令)_第4张图片

5.1. docker持续跟踪日志

#docker logs ${names}或者${容器唯一id (CONTAINER ID)} -f
docker logs myNginx -f

你可能感兴趣的:(docker,linux,容器,docker,运维,云原生)