服务访问不了
来源: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目录。
012020-11-16
相似问题