今天創建ElasticSearch容器的時候,一直都在報錯,我就很鬱悶,然後去網上看了一下,,總體感覺下來,也沒什麼太大的收穫,說什麼需要去配置docker的亂七八糟的東西,我也不是很想再去修改docker的配置,這邊簡單看了下這個錯誤,貌似是說守護進程有問題,一般這種類似網絡的問題,我一般都是選擇重啓一下服務沒準就可以了,於是這邊我直接重啓了docker,果然就解決了
/usr/bin/docker-current: Error response from daemon: driver failed programming external connectivity on endpoint tensquare_elasticsearch (f2b22ba5c03989c71883d3bd493b19307f2d34f93b174ca9966cd75ff4aae8df): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9400 -j DNAT --to-destination 172.17.0.8:9300 ! -i docker0: iptables: No chain/target/match by that name.
(exit status 1)).
解決方法:重啓docker
systemctl stop docker
systemctl start docker
然後再去執行創建ElasticSearch容器的命令就不會報錯了