【TrueNAS】解锁docker网络访问限制

  • 系统:TrueNAS-SCALE-22.02-RC.1-2
  1. 登录到 TrueNAS,在服务中启用 SSH

  2. 使用 SSH 登录 TrusNAS 命令行

  3. 安装编辑器

    1
    apt update && apt install -y vim
  4. 备份 docker 配置文件

    1
    cp /etc/docker/daemon.json /etc/docker/daemon.json_bak
  5. 修改 docker 配置文件

    1
    vim /etc/docker/daemon.json

    修改后内容如下(删除了 iptablesbridge):

    1
    {"data-root": "/mnt/main_pool/ix-applications/docker", "exec-opts": ["native.cgroupdriver=cgroupfs"]}
  6. 重启服务

    1
    2
    3
    4
    # 重新载入配置
    systemctl daemon-reload
    # 重启服务
    systemctl restart docker
  7. 安装 Web 管理

    1
    docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

【TrueNAS】解锁docker网络访问限制

https://biteax.com/10378b22.html

作者

石志超

发布于

2021-12-23

更新于

2023-09-27

许可协议