一、简单启动
1.拉取镜像
docker pull nginx
2.启动镜像
docker run -d --name nginx -p 80:80 nginx
二、映射数据卷启动
1.创建映射文件夹
mkdir -p /docker/nginx/logs # 日志文件
mkdir -p /docker/nginx/html # 静态文件
mkdir -p /docker/nginx/conf # 配置文件
2.将上述启动容器的配置复制到/docker/mysql/conf中
docker cp nginx:/etc/nginx/ /docker/nginx/conf/
docker cp nginx:/usr/share/nginx/html/ /docker/nginx/html/
3.退出容器,重整映射目录
mv /docker/nginx/conf/nginx/* /docker/nginx/conf && rm -rf /docker/nginx/conf/nginx
mv /docker/nginx/html/html/* /docker/nginx/html && rm -rf /docker/nginx/html/html
4.删除旧容器
docker rm -f nginx
5.启动nginx实例
docker run -d --name nginx -p 80:80 -v /docker/nginx/html:/usr/share/nginx/html -v /docker/nginx/logs:/var/log/nginx -v /docker/nginx/conf:/etc/nginx nginx