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安装完毕

相关推荐
Tom Boom8 分钟前
Git常用命令完全指南:从入门到精通
大数据·git·elasticsearch·docker·自动化测试框架
容器魔方10 分钟前
议程一览 | KubeCon China 2025 华为云精彩前瞻
云原生·容器·云计算
不吃饭的猪1 小时前
记一次spark在docker本地启动报错
大数据·docker·spark
藥瓿亭2 小时前
2024 CKA模拟系统制作 | Step-By-Step | 16、题目搭建-sidecar 代理容器日志
linux·运维·docker·云原生·容器·kubernetes·cka
�FENG4 小时前
LVS、NGINX、HAPROXY的调度算法
nginx·lvs·haproxy·调度算法
Jay_275 小时前
python项目如何创建docker环境
开发语言·python·docker
---wzy---6 小时前
docker生命周期
java·docker·容器
哈哈哈哈哈哈哈哈哈...........7 小时前
【Nginx】使用 Nginx+Lua 实现基于 IP 的访问频率限制
tcp/ip·nginx·lua
@t.t.7 小时前
使用Swarm工具搭建docker集群
docker·微服务·容器
局外人LZ8 小时前
Docker轻松搭建Neo4j+APOC环境
docker·容器·neo4j