docker在线安装nginx

1、查看所有镜像

1、不带容器卷常规启动nginx,命令如下

docker run --name nginx-test -p 8089:80 -d a6bd71f48f68

2、在宿主机创建/usr/local/data/nginxdocker/目录,在此目录下创建html和logs文件夹,然后将容器内的 nginx.conf 和 html 下的所有文件复制至宿主机

docker cp bfe36f3473d6:/etc/nginx/nginx.conf /usr/local/data/nginxdocker/

docker cp bfe36f3473d6:/usr/share/nginx/html/index.html /usr/local/data/nginxdocker/html/

docker cp bfe36f3473d6:/usr/share/nginx/html/50x.html /usr/local/data/nginxdocker/html/

3、停止现有nginx容器,然后删除该容器

docker stop bfe36f3473d6

docker rm bfe36f3473d6

4、 重新带容器卷安装nginx

docker run -d -p 8089:80 --name nginx-test -v /usr/local/data/nginxdocker/html:/usr/share/nginx/html -v /usr/local/data/nginxdocker/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/data/nginxdocker/logs:/var/log/nginx nginx

5、在本地宿主机 /usr/local/data/nginxdocker/html 下创建文件夹 images,查看容器内部 此文件夹也同步创建

6、就此带容器卷的nginx安装完毕

相关推荐
.柒宇.10 小时前
AI掘金头条项目-K8s部署实战教程
python·云原生·容器·kubernetes·fastapi
MiNG MENS13 小时前
nginx 代理 redis
运维·redis·nginx
珊瑚怪人14 小时前
一个域名问题
nginx
dxdz17 小时前
一文搞定 Linux Nginx 从安装、启动到 nginx.conf 全配置详解(新手也能看懂)
nginx
遇见火星17 小时前
Nginx 负载均衡配置模板:轮询、权重、IP哈希、最少连接
tcp/ip·nginx·负载均衡
杨浦老苏18 小时前
自托管网页EPUB阅读器Codexa
docker·群晖·电子书·calibre·opds
杨浦老苏18 小时前
开源文件协作平台OpenCloud
docker·文件管理·群晖·协作
untE EADO20 小时前
Nginx代理到https地址忽略证书验证配置
运维·nginx·https
Treh UNFO21 小时前
nginx的重定向
大数据·数据库·nginx
weixin_3776348421 小时前
【MinerU】 Docker Compose 使用
docker·容器·mineru