美文网首页
docker部署Django时碰到的一些问题

docker部署Django时碰到的一些问题

作者: 无为法 | 来源:发表于2019-01-01 04:46 被阅读0次

docker 运行 -p 端口映射失败:

1. pkill docker

2. iptables -t nat -F

3.ifconfig docker0 down

4. brctl delbr docker0

5.service restart docker

6. brctl addbr docker0

7. ip addr add 192.168.200.1/24 dev docker0

8. ip link set dev docker0 up

后面加粗操作表示添加一个网桥并配置相应ip和开启此网桥。

然后运行命令,开启容器:

docker run -it --privileged -p 8800:3306 <image id> /usr/sbin/bash

此时,若是在外面无法访问到映射出来的端口,则是iptables或者是firewall导致的,

先尝试关闭firewall,如果依然不通,iptables命令开启端口:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

systemctl restart iptables.srevice

此时,应该可以解决问题了。

相关文章

网友评论

      本文标题:docker部署Django时碰到的一些问题

      本文链接:https://www.haomeiwen.com/subject/aiwglqtx.html