如何在 Systemd Linux 系统上禁用 Docker 的 iptables如何在 Systemd Linux 系统上禁用 Docker 的 iptables如何在 Systemd Linux 系统上禁用 Docker 的 iptables如何在 Systemd Linux 系统上禁用 Docker 的 iptables
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Systemd Linux 系统上禁用 Docker 的 iptables

发表 admin at 2025年2月28日
类别
  • 未分类
标签

客观的

在某些情况下,有必要禁用 Docker 的 IPtables 规则以避免覆盖任何现有的防火墙规则。以下文章介绍了如何在 Systemd Linux 系统上禁用 Docker 的 IPtables 规则的简单遵循过程。

要求

需要对 Systemd Linux 进行特权访问。

困难

简单的

惯例

  • # – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令

  • $ – 要求以常规非特权用户身份执行给定的 Linux 命令

指示

创建新的 Systemd 服务

首先,创建一个新目录:


# mkdir /etc/systemd/system/docker.service.d

在之前创建的目录 /etc/systemd/system/docker.service.d/ 中创建一个新的服务配置文件 iptables-disabled.conf,内容如下:


[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --iptables=false

重新加载 Systemd 守护进程


# systemctl daemon-reload

重启服务

在此阶段重新启动防火墙和 Docker。或者,重新启动系统。

©2015-2025 Norria support@norria.com