Docker安装Nginx

Docker安装Nginx

  •  2018 年 12 月 4 日
  •  386
  •  Docker Linux Nginx 

笔者安装的Nginx镜像版本为1.15.7-alpine,更多的镜像可以到Docker Hub查询。话不多说,开始安装。

1. 拉取镜像

$ docker pull nginx:1.15.7-alpine

2. 查看镜像

$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
nginx               1.15.7-alpine       63356c558c79        8 days ago          17.8MB

3. 启动

docker run --name nginx -p 80:80 \
-v /data/docker/nginx/html:/usr/share/nginx/html \
-v /data/docker/nginx/nginx.conf:/etc/nginx/nginx.conf:ro \
-v /data/docker/nginx/conf.d:/etc/nginx/conf.d \
-v /data/docker/nginx/logs:/var/log/nginx \
-d nginx:1.15.7-alpine

参数说明

    -p 80:80 将主机的80端口映射到容器的80端口

    -v /data/docker/nginx/html:/usr/share/nginx/html 静态文件映射

    -v /data/docker/nginx/nginx.conf:/etc/nginx/nginx.conf:ro 挂载配置文件

    -v /data/docker/nginx/conf.d:/etc/nginx/conf.d 挂载配置目录

    -v /data/docker/nginx/logs:/var/log/nginx 挂载日志目录

    以上挂载配置冒号前都是主机目录,后面为容器目录

4. 启动成功访问80端口查看效果


扫一扫分享到微信

已有 条评论
写评论