Nie wpisałeś portu przy tworzeniu kontenera - mój punkt 2. z poprzedniego postu, w ustawieniach Elisoft nie będziesz go musiał już wpisywać, wystarczy sam adres IP serwera NAS.
Dostęp z zewnątrz będzie możliwy jeśli:
- posiadasz zewnętrzny adres IP,
- ustawisz sobie DDNS i otworzysz na routerze port 1433 dla adresu IP swojego serwera NAS - wtedy w ustawieniach Elisoft wpisujesz adres DDNS,
- lub masz możliwość uruchomienia VPN (polecane) - wtedy w Elisoft zostawiasz bez zmian.
Najważniejsze, że Ci działa, reszta to drobiazgi. Wersja MS SQL 2019 ma pewne ograniczenia, osobiście polecam 2022, ale widzę, że tę wersję musiałbyś raczej instalować z użyciem putty. Jak uruchomiłeś Elisoft to w katalogu /docker/sql powinien pojawić się podkatalog /data, a w nim baza danych bdFaktury.mdf.
Edycja 05.05.2025
Na marginesie, znalazłem inną aplikację do fakturowania, baza na PostgreSQL:
https://mariushosting.com/how-to-instal ... ology-nas/ Nie instalowałem więc nie wiem jak się sprawuje.
Edycja 2.
Napisałem prosty skrypt, za pomocą którego zainstalujesz MS SQL 2022. Wystarczy dodać go w harmonogramie zadań jako skrypt użytkownika: Utwórz > Zaplanowane zadanie > skrypt zdefiniowany przez użytkownika.
Zadanie: dowolna nazwa
Użytkownik: root
Harmonogram: uruchom w następującym dniu
Ustawienia zdania:
sudo chown 10001 /volume1/docker/mssql
docker run -d --name=mssql \
-e "CONFIG_EDGE_BUILD=1" \
-e "ACCEPT_EULA=Y" \
-e "MSSQL_SA_PASSWORD=TwojeHaslo123!" \
-p 1433:1433 \
-v /volume1/docker/mssql:/var/opt/mssql \
mcr.microsoft.com/mssql/server:2022-latest
W linii docker run -d --name=mssql \ możesz zmienić sobie na docker run -d --name=Database \
a w linii -v /volume1/docker/mssql:/var/opt/mssql \ na swój katalog w dockerze, np. -v /volume1/docker/sql:/var/opt/mssql \
Sprawdziłem u siebie, zainstalował się bez problemu i działa.