一、下载镜像
配置镜像加速器(见docker部署mysql的文章)
docker search nginx
docker pull nginx
二、创建挂载目录
mkdir -p /docker/data/nginx
mkdir -p /docker/data/log
mkdir -p /docker/data/html
三、查看镜像并启动容器
docker images |grep nginx
#docker启动nginx1.21.x容器镜像
docker run \
-p 9002:80 \
--name nginx \
-v /docker/data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /docker/data/nginx/conf/conf.d:/etc/nginx/conf.d \
-v /docker/data/nginx/log:/var/log/nginx \
-v /docker/data/nginx/html:/etc/nginx/html \
-d nginx:latest
#查看nginx容器内部的目录结构,确认挂载的映射关系没有错误
docker exec -it nginx /bin/bash
nginx -V
#查看版本
nginx -v