动了宿主机的防火墙,docker必须重启吗?
如果防火墙规则的更改影响了 Docker 的网络连接,那么需要重启 Docker 才能使更改生效。这是因为 Docker 的网络连接是与宿主机的网络连接紧密关联的,因此防火墙规则的更改可能会影响 Docker 的网络连接。如果你不确定是否需要重启 Docker,请先尝试重新加载 Docker 的网络配置,以便它可以使用新的防火墙规则。ps:如果需要启动应用,而不想重启整个 docker,应尝试使用
·
如果防火墙规则的更改影响了 Docker 的网络连接,那么需要重启 Docker 才能使更改生效。这是因为 Docker 的网络连接是与宿主机的网络连接紧密关联的,因此防火墙规则的更改可能会影响 Docker 的网络连接。
如果你不确定是否需要重启 Docker,请先尝试重新加载 Docker 的网络配置,以便它可以使用新的防火墙规则。可以使用以下命令重新加载 Docker 的网络配置:
sudo systemctl reload docker
如果重新加载网络配置后 Docker 仍然无法正常工作,则需要重启 Docker。可以使用以下命令重启 Docker:
sudo systemctl restart docker
请注意,重启 Docker 会中止正在运行的 Docker 容器。如果你有正在运行的 Docker 容器,请确保在重启 Docker 之前将其停止并备份容器数据。
ps:如果需要启动应用,而不想重启整个 docker,应尝试使用主机模式,避免使用端口映射,因为此时的映射是坏的
更多推荐
所有评论(0)