Docker啟動容器報錯,
1. 錯誤描述
[root@localhost nginx]# docker start mysql3308
Error response from daemon: driver failed programming external connectivity on endpoint mysql3308 (9b142778c31ebc6d13e9c2e0feaa027fbb025c6e69c0bb1eaf3c51a1a0dfa206): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 3308 -j DNAT --to-destination 1.17.0.2:3306 ! -i docker0: iptables: No chain/target/match by that name.
(exit status 1))
Error: failed to start containers: mysql3308
2. 原因分析
docker服務啟動時定義的自定義鏈DOCKER被清除,
3. 解決方案
重啟docker systemctl restart docker
作 者:請叫我頭頭哥
出 處:http://www.cnblogs.com/toutou/
關于作者:專注于基礎平臺的專案開發,如有問題或建議,請多多賜教!
著作權宣告:本文著作權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文鏈接,
特此宣告:所有評論和私信都會在第一時間回復,也歡迎園子的大大們指正錯誤,共同進步,或者直接私信我
聲援博主:如果您覺得文章對您有幫助,可以點擊文章右下角【推薦】一下,您的鼓勵是作者堅持原創和持續寫作的最大動力!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/227911.html
標籤:其他
