通过Docker挂载nginx并修改页面

1:通过docker创建nginx:

首先关闭原来的Docker(防止端口号冲突)

sudo nginx -s stop

直接启动 Nginx 进程

复制代码
sudo nginx

启动nginx:

docker run -di --name=mynginx -p 80:80 nginx

cd /etc/nginx

docker run -d -p 88:80 nginx

在外部桌面 sudo vi mynginx.html

挂载并映射

docker run -d --name my_nginx \

-p 8080:80 \

-v /home/boahu/桌面/mynginx.html:/usr/share/nginx/html/index.html \

nginx

更改端口号 需要删除

1.停止并移除现有的 my_nginx 容器

复制代码
docker stop my_nginx
docker rm my_nginx

2. 重新运行容器并挂载文件

复制代码
docker run -d \
  --name my_nginx \
  -p 8080:80 \
  -v $(pwd)/mynginx.html:/usr/share/nginx/html/index.html \
  nginx
相关推荐
仙柒4157 小时前
Docker存储原理
运维·docker·容器
周杰伦的稻香8 小时前
Ollama访问限制
nginx·ai
快乐的哈士奇9 小时前
LangFuse 自托管实战:选型理由、Docker 部署与常用配置全解析
运维·人工智能·docker·容器
weixin_4492900111 小时前
Docker + MySQL 在 Windows 11 上的本地安装部署文档
mysql·docker·容器
Ysn071911 小时前
中文乱码:在 Docker 容器中设置中文语言环境
运维·python·docker·容器
米高梅狮子11 小时前
01.CentOS-Stream-8-packstack安装OpenStack
linux·云原生·容器·kubernetes·centos·自动化·openstack
zxd02031112 小时前
EFK(Elasticsearch + Fluentd + Kibana) 日志收集系统
运维·docker·jenkins
终端行者12 小时前
Jenkins Pipeline 企业级用法 参数化构建+Ansible发布---上
docker·ansible·jenkins·cicd
亚空间仓鼠13 小时前
Docker容器化高可用架构部署方案(十三)
docker·容器·架构
米高梅狮子14 小时前
01.mysql的备份与恢复
运维·数据库·mysql·docker·容器·kubernetes·github