镜像库地址
拉取镜像 sudo docker pull nginx:latest
端口
- /etc/nginx/conf.d
- 站点配置目录
- /etc/nginx/nginx.conf
- 配置文件
P.S. nginx 默认配置中include /etc/nginx/conf.d/*.conf,加载 /etc/nginx/conf.d目录中以.conf结尾的文件, 所以一般只需挂载 /etc/nginx/conf.d目录即可
环境变量
运行容器
具体操作
$ mkdir -p ~/docker/nginx/conf$ sudo docker run --name nginx-test -v ~/docker/nginx/conf:/etc/nginx/conf.d -p 8080:80 -d nginx
命令说明
- -p 8080:80
- 将容器的80端口映射到主机的8080端口
- -v ~/docker/mysql/conf:/etc/nginx/conf.d
- 将主机~/docker/mysql/conf目录挂载到容器的/etc/nginx/conf.d
- -d
