Docker中安装nginx

1.拉取nginx镜像

docker pull nginx               #拉取nginx镜像

这里写图片描述

2.创建nginx安装路径

mkdir nginx                         #创建安装目录
cd nginx
mkdir www logs conf

这里写图片描述

2.创建容器

docker run -d -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx nginx /bin/sh
或
docker run -d -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx nginx
#创建容器
docker ps                           #查看容器是否创建
  1. -p 80:80:将容器的80端口映射到主机的80端口
  2. –name mynginx:将容器命名为mynginx
  3. -v $PWD/www:/www:将主机中当前目录下的www挂载到容器的/www
  4. -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf:将主机中当前目录下的nginx.conf挂载到容器的/etc/nginx/nginx.conf
  5. -v $PWD/logs:/wwwlogs:将主机中当前目录下的logs挂载到容器的/wwwlogs

这里写图片描述

3.验证是否成功安装

http://容器地址         #页面访问验证naginx已正常安装

这里写图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章