Pomoc [ROZWIĄZANE] Przed aktualizacją Container Station do najnowszej wersji [3.0.8.981] usunięcie wsparcia dla flagi 'mac_address'

Status
Brak możliwości dodawania odpowiedzi.

3Qn

Ave UBI!
Q's Expert
11 Czerwiec 2016
396
3
160
113
QNAP
TS-x73A
Ethernet
1 GbE
Zalecam wstrzymać się przed aktualizacją do najnowszej wersji Container-Station 3.0.8.981 jeżeli w swoich plikach docker-compose bazujecie na fladze 'mac_address' która przestała być wspierana?

Przykładowy docker-compose
YAML:
version: '3'
networks:
  vlan-dhcp-eth1.20-6d6da6:
    external: true
services:
  web:
    image: nginx:alpine
    restart: always
    mac_address: 02:42:8C:A2:1E:AA
    hostname: nginx
    networks:
      - vlan-dhcp-eth1.20-6d6da6
    ports:
      - 80:80

Wpis w serwerze DHCP
Zrzut ekranu 2024-10-06 223746.png


W wersji starej Container Station 3.0.7.891
MAC adres jest prawidłowo przypisywany
Zrzut ekranu 2024-10-06 223856.png


Najnowsza wersja Container Station 3.0.8.981
Ma problem z flagą zadeklarowaną w pliku docker-compose i adres jest randomizowany.

Taka mała uwaga żebyście nie marnowali czasu na szukanie przyczyny dlaczego adresy nie są prawidłowo propagowane, generalnie mam przypisane jedynie dwa adresy pi-hole oraz traefik (reverse-proxy) na stałe, oczywiście można to obejść ale tylko wyczulam na pewne możliwe problemy ;)
 
  • Lubię to
Reakcje: Kong i Lebcio
Rozwiązanie
Przeniesienie flagi `mac_adress` do sekcji network poprawiał zmiany w api docker (Services top-level elements)

YAML:
version: '3'
networks:
  vlan-dhcp-eth1.20-6d6da6:
    external: true
services:
  web:
    image: nginx:alpine
    restart: always
    hostname: nginx
    networks:
      vlan-dhcp-eth1.20-6d6da6:
          mac_address: 02:42:8C:A2:1E:AA
    ports:
      - 80:80
U mnie po aktualizacji Container Station nie wyświetlał głównego ekranu. Dopiero całkowita deinstalacja i ponowna instalacja pomogła.
 
Przeniesienie flagi `mac_adress` do sekcji network poprawiał zmiany w api docker (Services top-level elements)

YAML:
version: '3'
networks:
  vlan-dhcp-eth1.20-6d6da6:
    external: true
services:
  web:
    image: nginx:alpine
    restart: always
    hostname: nginx
    networks:
      vlan-dhcp-eth1.20-6d6da6:
          mac_address: 02:42:8C:A2:1E:AA
    ports:
      - 80:80
 
Status
Brak możliwości dodawania odpowiedzi.

Użytkownicy znaleźli tą stronę używając tych słów:

  1. docker