docker安装nginx

参考自 nginx

查询镜像

docker search nginx

下载

docker pull nginx

查看下载的镜像

docker images

启动ngnix 需要挂在外部配置文件

新建外部文件夹

mkdir -p html conf logs

创建一个 Nginx 容器,并拷贝 Nginx 的默认配置:

docker run -d --name nginx nginx

拷贝配置文件

# 查看容器
docker ps 

$ docker cp a89b2c5f3dd1:/etc/nginx/nginx.conf $PWD/conf

删除容器

# 停止容器

$ docker stop a89b2c5f3dd1

# 删除容器

$ docker rm a89b2c5f3dd1

正式启动 挂载外部文件启动ngnix

docker run -d -p 8082:80 --name nginx \
> -v $PWD/html:/usr/share/nginx/html \
> -v $PWD/conf:/etc/nginx/nginx,conf \
> -v $PWD/logs:/log/nginx nginx

命令说明

 -v 挂载外部文件
 $PWD 挂载当前文件夹下
原文地址:https://www.cnblogs.com/ccubee/p/13694745.html