群晖docker compose安装套件transmission,创建指定网关指定IP以及端口

群晖docker compose安装套件transmission,提定网关指定IP以及网关:

第一步:创建统一的 macvlan 网络

在 SSH 中执行此命令。我们将网络范围扩大一点,以便容纳 .70.80 两个 IP:

docker network create -d macvlan \
  --subnet=10.10.10.0/24 \
  --gateway=10.10.10.253 \
  --ip-range=10.10.10.64/27 \
  --ipv6 \
  --subnet=fd00:10::/64 \
  --gateway=fd00:10::1 \
  -o parent=ovs_eth0 \
  ovs_eth0_macvlan_net

Docker Compose 配置

services:
  transmission:
    image: chisbread/transmission:latest
    container_name: transmission
    environment:
      - PUID=1026
      - PGID=100
      - TZ=Asia/Shanghai
      - USER=admin
      - PASS=admin
    volumes:
     - /volume1/docker/transmission/config:/config
     - /volume1/downloads:/downloads
    # 添加以下 ports 字段
    ports:
      - 9091:9091        # Web UI 访问端口
      - 51413:51413      # 数据传输端口 (TCP)
      - 51413:51413/udp  # 数据传输端口 (UDP)
    networks:
      transmission_net:
        ipv4_address: 10.10.10.70
    restart: unless-stopped

networks:
  transmission_net:
    external: true
    name: new_macvlan_net

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注