服务访问不了

来源:12-4 项目部署

满月_

2020-11-15

按照视频中的步骤,一步步来,但是为啥我部署的阿里云服务器访问不了呢。?显示
无法访问此网站。我阿里云是第一次弄。你的那个 docker 的命令,我自己看显示器上对着敲是这样 的。没错 吧,后面的那个foo是我自己的id

docker run --name nginx -d -p 80:80 -v /root/nginx/log:/var/log/nginx -v /root/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /root/nginx/conf.d:/etc/nginx/conf.d -v /root/nginx/html:/usr/share/nginx/html f00ab1b3ac6d

有几个疑问。我看了 我阿里云上没有 /var/log/nginx 文件夹,这个需要自己手动新建 还是。?
如下:图片描述

etc下面也没有nginx的文件夹
图片描述
usr/share 下面也没html文件
图片描述
这些没有的文件是需要自己配置还是会自动生成。。?

还有个问题是阿里云80端口总被阿里云盾给占用了。我查了下资料,我已近在对应的安全组设置了这个端口。如下
图片描述
然后kill了阿里云盾的进程,重新restart了容器。可为啥还是总被占呢?
不知道第二个问题是不是第一个问题没弄好导致的。谢谢帮忙解惑一下~~

写回答

1回答

夏小宅

2020-11-15

docker -v xx:xx 

冒号":"前面的目录是宿主机目录,后面的目录是容器内目录;

/var/log/nginx 是nginx容器里面的,不是阿里云centos操作系统里面的;/root/nginx是阿里云上的,在root目录下面新建的nginx目录。


0
1
满月_
哦,soga
2020-11-16
共1条回复

React+React Hook+Egg造轮子 全栈开发旅游电商应用

造好轮子+前后端复杂业务处理,解锁前端高手必备技能。

479 学习 · 137 问题

查看课程