> [Docker 安装文档](https://blog.levnli.cn/archives/centos7an-zhuang-docker)
# 1. 查看镜像源并拉取镜像
使用`docker pull nginx`直接拉取最新版镜像
# 2. 随便创建一个容器
`docker run -d --name mynginx -p 80:80 nginx`
# 3. 复制容器中的配置文件到挂载目录中
创建文件夹:`mkdir -p /home/nginx`
配置文件夹:`docker cp mynginx:/etc/nginx/conf.d /home/nginx/conf.d`
配置文件:`docker cp mynginx:/etc/nginx/nginx.conf /home/nginx/nginx.conf`
默认页面:`docker cp mynginx:/usr/share/nginx/html /home/nginx`
# 4. 删除随便创建的Nginx容器
`docker rm -f mynginx`
# 5. 创建指定挂载目录的Nginx容器
```shell
docker run --restart=always -d --name nginx -p 80:80 \
-v /home/nginx/html:/usr/share/nginx/html \
-v /home/nginx/nginx.conf:/etc/nginx/nginx.conf \
-v /home/nginx/logs:/var/log/nginx \
-v /home/nginx/conf.d:/etc/nginx/conf.d \
-v /etc/localtime:/etc/localtime:ro nginx
```
Docker 安装Nginx并挂载目录