docker 安装nginx

一、先查看有没有nginx镜像

docker images

二、发现没有nginx镜像,下载最新镜像

docker pull nginx

三、运行镜像

为了先复制出部分文件,先启动一个临时容器

docker run --name nginx -p 9001:80 -d nginx

docker cp nginx:/etc/nginx/conf.d /home/wxb/application/nginx/conf.d/

docker cp nginx:/etc/nginx/nginx.conf /home/wxb/application/nginx/nginx.conf

docker cp nginx:/usr/share/nginx/html /home/wxb/application/nginx/html

docker stop nginx

docker rm nginx

docker run -d -p 80:80 -d -p 443:443 --name nginx --restart=always \

-v /home/wxb/application/nginx/conf.d:/etc/nginx/conf.d \

-v /home/wxb/application/nginx/nginx.conf:/etc/nginx/nginx.conf \

-v /home/wxb/application/nginx/html/:/usr/share/nginx/html/ \

-v /home/wxb/application/nginx/logs:/var/log/nginx \

-v /home/wxb/application/nginx/cert/:/etc/nginx/cert/ \

nginx

四、查看运行结果

docker ps

五、修改配置文件后先检查

相关推荐
圈圈编码1 分钟前
悲观锁和乐观锁
java·开发语言·sql·mysql
多多*2 分钟前
基于rpc框架Dubbo实现的微服务转发实战
java·开发语言·前端·redis·职场和发展·蓝桥杯·safari
IT小码哥丶15 分钟前
华为仓颉语言初识:并发编程之同步机制(上)
java·开发语言
Java技术小馆16 分钟前
打印高质量日志的10条军规
java·后端·面试
deletion丶24 分钟前
在 Windows 系统上运行 Docker 容器中的 Ubuntu 镜像并显示 GUI
docker
小刘不想改BUG1 小时前
LeetCode 70 爬楼梯(Java)
java·算法·leetcode
张伯毅1 小时前
Java 类型参数 T、R 、 O 、K、V 、E 、? 区别
java·开发语言
lifallen1 小时前
Flink checkpoint
java·大数据·算法·flink
爱尚你19931 小时前
Java并发编程:读写锁与普通互斥锁的深度对比
java·lock·readwritelock
比特森林探险记2 小时前
Go 中 map 的双值检测写法详解
java·前端·golang