服務器內存不夠了 須要加8G內存,加內存須要重啓服務器,可是重啓後Docker容器啓動成功,端口也映射了,就是外網訪問不了。html
看了下容器是正常運行的端口也是映射成功的: node
給阿里雲提工單了,人家也不知道什麼緣由,建議我本身抓包排查!!哎。。。 git
google搜索了一下 關鍵字:docker 重啓 端口映射失效github
挑選了以下2篇文章看了下:web
http://www.javashuo.com/article/p-zfpazryu-bo.htmldocker
摘要: centos
摘要:markdown
能夠看出 iptables服務存在問題 竟然關不了app
參考:https://stackoverflow.com/questions/24756240/how-can-i-use-iptables-on-centos-7
OK照着作救活了iptables服務
開啓iptables服務試了下 沒有問題
在iptables開啓的狀態下 嘗試下訪問 依然失敗
從新把iptables關閉,嘗試下訪問 成功!!!!
若是以前Docker容器暴露的端口能夠訪問,當你重啓服務器後,訪問不了了。
檢查下是否iptables服務正常,
若是出現相似: Failed to restart iptables.service: Unit not found. 的錯誤,那麼就把iptables服務重裝後再試試。我就是這麼嘗試成功了!!!