docker部署的容器端口默认开放,所以mysql和nginx的端口默认是开放的,无需设置
启动django服务时设置端口8080,此时这个端口需要设置,否则外部访问时会被防火墙拦截。
开放端口过程如下:
1.防火墙开放端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent
2.重新加载生效:firewall-cmd --reload
3.防火墙已开放列表:firewall-cmd --list-port
以下为手动开放的端口列表,不包含容器的映射端口: