我试图运行一个docker容器与MySQL,暴露3306端口使用:
docker run -P -e MYSQL_ROOT_PASSWORD=somepw mysql:latest
但是我得到这样一个错误:
FATA[0000] Error response from daemon: Cannot start container 4a695272b96bf13c4f46c8bdde83955c149f2761cfbd8524d27b7054f823f054: (exit status 1)
有人知道这是什么,我该如何调查这个问题?
问题在于iptables规则。 启动Docker容器后,我运行了iptables-restore ,它销毁了所有创build的docker规则。
重新启动docker服务后,所有的规则回来了,容器现在开始正确。