docker安装nginx

参考自 nginx

查询镜像

docker search nginx

下载

docker pull nginx

查看下载的镜像

docker images

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

新建外部文件夹

mkdir -p html conf logs

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

docker run -d --name nginx -p 80:80 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

docker run --name nginx02 -p 88:80 \
-v /root/home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /root/home/nginx/html:/usr/share/nginx/html \
-v /root/home/nginx/logs:/var/log/nginx \
-d nginx

命令说明

 -v 挂载外部文件
 $PWD 挂载当前文件夹下
posted @ 2020-09-19 09:41  溢性循环  阅读(162)  评论(0编辑  收藏  举报