Docker Nginx 的默认目录index.html地址

环境介绍

  1. Centos7
  2. Docker
  3. Nginx

此篇文章主要是介绍在Docker 镜像的nginx 默认页面位置的

	1 第一步 查看镜像
	 docker images
	2 查看允许镜像的状态
	docker ps -a
	3 进入 Nginx
	docker exec -it nginx镜像Id /bin/bash
	4 进入后首先进入
	 1 cd /
	 2 ls  查看目录
	 3 进入 nginx config 目录
	 4 cd user/shared/html
	 5 ls 展出所有目录
	 6 cat index.html 或者是 vi index.html
	 如果是新的docker 容器 应该是没安装 Vim
	 需要执行命令
	 1  apt-get update
	 2  apt-get install vim
	 
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
DockerNginx镜像默认情况下并不支持WebSocket协议,需要在Nginx配置文件中进行相应的配置才能支持。而对于部署Vue.js项目来说,需要在Nginx配置文件中添加一些特殊的配置,才能支持Vue.js的history模式。 以下是一个示例的Nginx配置文件,可以用于部署Vue.js项目并支持WebSocket协议: ``` worker_processes auto; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log combined; sendfile on; upstream websocket { server backend:8000; # 将backend替换为实际的WebSocket服务器地址和端口 } server { listen 80 default_server; listen [::]:80 default_server; server_name localhost; location / { root /usr/share/nginx/html; index index.html; try_files $uri $uri/ /index.html; } location /api/ { proxy_pass http://backend:8000; # 将backend替换为实际的后端API服务器地址和端口 proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /ws/ { proxy_pass http://websocket; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; } } } ``` 需要注意的是,以上配置文件假定您的Vue.js应用程序已经构建并部署到了Nginx容器中的/usr/share/nginx/html目录下。此外,如果您的Vue.js应用程序需要访问后端API,需要在Nginx配置文件中添加相应的反向代理配置。您需要将上述配置文件中的backend和websocket分别替换为实际的后端API服务器地址和端口以及WebSocket服务器地址和端口。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值