阿里云轻量级服务器搭建服务器后外网无法通过公网ip访问
1、使用以下命令将docker运行在容器的8080端口
docker run --name nginx -p 8080:80 -d nginx
2、修改阿里云防火墙规则,增加开放8080端口
3、阿里云ubuntu服务器修改防火墙后,必须重启docker,否则会报错。
使用以下命令重启docker服务
systemctl restart docker
4、使用下面命令查看nginx所在容器的id
docker ps -a
5、使用docker restart + 容器id 重新运行容器
docker restart d9b919990f96
6、使用阿里云的外网ip访问nginx映射的8080端口 http://187.92.101.107:8080/