Container Station Docker dan penggunaan VLAN

Saya sudah mencoba berkali-kali untuk mengatur setup berikut ini tanpa berhasil:

Saya ingin membuat berbagai container dapat diakses melalui satu server. Server (container nginx) harus dapat diakses dari jaringan saya melalui sebuah antarmuka VLAN. Secara umum, penggunaan VLAN di QNAP berjalan dengan sangat baik, saya sudah mengekspos dua server melalui Virtualization Station. Saya juga sudah mengonfigurasi sebuah virtual switch di QNAP untuk VLAN tersebut.
Sayangnya, saya belum berhasil memasukkan VLAN ini ke dalam struktur container saya.

Lihat ini dan bagaimana cara menghubungkan container ke adaptor jaringan tertentu melalui Compose

Saya

ingin menerapkan skenario berikut:

  • Sebuah NGINX Proxy terhubung ke vSwitch untuk VLAN30, mendapatkan alamat IP sendiri dan halaman utama dapat diakses
  • NGINX juga terhubung ke jaringan docker dari paperless

berikut konfigurasi yaml nginx:

services:
nginx:
image: nginx:latest
container_name: nginx_reverse_proxy
restart: unless-stopped
networks:
vlan11:
ipv4_address: 192.168.11.10
paperless_net:
ipv4_address: 172.29.16.20
volumes:

  • ./conf.d:/etc/nginx/conf.d:ro
  • ./ssl:/etc/nginx/ssl:ro

networks:
vlan11:
external: true
paperless_net:
external: true