4.3、 Nginx部署
在Docker容器中部署Nginx,并通过外部机器访问Nginx。
4.3.1、创建
① 搜索Nginx镜像
docker search nginx
② 拉取Nginx镜像
docker pull nginx
③ 创建容器 、设置端口映射、目录映射
● 在/root目录下创建nginx目录用于存储nginx数据信息
mkdir ~/nginx
cd ~/nginx
mkdir conf
cd conf
● 在~/nginx/conf/下 创建nginx.conf文件粘贴下面内容
vim nginx.conf
● 在~/nginx/下 创建 容器
docker run -id --name=c_nginx \
-p 80:80 \
-V $PWD/conf/nginx.conf:/etc/nginx/nginx.conf \
-v $PWD/logs:/var/log/nginx.\
-v $PWD/html:/usr/share/nginx/html \
nginx
● 参数说明:
▶ -p 80:80: 将容器的80端口映射到宿主机的80端口。
▶ -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf:将主机当前目录下的/conf/nginx.conf挂载到容