1、搜索镜像

  1. docker search nginx

2、下载镜像

  1. docker pull nginx

3、运行测试

  1. docker images
  2. docker run -d --name nginx01 -p 3344:80 nginx
  3. # -d 后台运行
  4. # --name 给容器命名
  5. # -p <主机端口>:<容器端口>
  6. curl localhost:3344

4、进入容器

  1. docker exec -it nginx01 /bin/bash
  2. #容器内部
  3. whereis nginx
  4. cd /etc/nginx
  5. docker stop 容器ID # 停止容器,localhost:3344就不能访问了

思考问题:如果每次改动nginx配置文件,都需要进入容器内部?十分麻烦,要是可以在容器外部提供一个映射路径,达到在容器外部修改文件,容器内部就可以自动修改? -v 数据卷