Krystek
2023-03-08 14:15:30 UTC
Loguję się na serwer Debian zainstalowany na jednej maszynie wirtualnej
VMware. Został tam zainstalowany - nie przeze mnie - Docker z kontenerem
dla Mattermosta. Wczoraj musiałem ten serwer wyłączyć, ze względu na
długie wyłączenie prądu w budynku, w którym znajduje się maszyna.
Zanim zrobiłem shutdown od osoby, która instalowała Dockera dostałem
informację, by wpierw - po wejściu jako root do folderu
/opt/mattermost/docker/ zatrzymać kontener z Mattermostem komendą: sudo
docker compose -f docker-compose.yml -f docker-compose.nginx.yml down
Dzisiaj, po ponownym uruchomieniu maszyny VM z Mattermostem na hoście
VMware ESXi musiałem ręcznie podnieść kontener z Dockerem Mattermosta.
Tej komendy już mi instalujący Mattermosta nie przekazał ;)
Zadziałało wpisane z palca polecenie sudo docker compose -f
docker-compose.yml -f docker-compose.nginx.yml up --detach
Chciałbym zautomatyzować ten proces przy uruchamianiu systemu i zacząłem
szukać jak to zrobić, bo w tematach Linuksowych nie jestem jakimś
ekspertem. Udało mi się wyGoogle'ać, że do tego celu nadawałoby się
stworzenie pliku rc.local w folderze /etc i tam wpisanie komendy
uruchomieniowej.
Do pliku rc.local wpisałem następujce rzeczy:
#!/bin/bash
/opt/mattermost/docker/sudo docker compose -f docker-compose.yml -f
docker-compose.nginx.yml up --detach
exit 0
Plikowi nadałem uprawnienia do uruchamiania (bycia uruchamianym): sudo
chmod a+x /etc/rc.local - wszystko wedle tej instrukcji
<https://www.fosslinux.com/50812/run-script-boot-up-debian.htm>
Czy ktoś z Szanownych P.T. Grupowiczów pl.comp.os.linux może
zweryfikować, czy ten skrypt ma szanse zadziałać, czy coś trzeba w nim
poprawić?
Z góry dziękuję i pozdrawiam -
Krystian
VMware. Został tam zainstalowany - nie przeze mnie - Docker z kontenerem
dla Mattermosta. Wczoraj musiałem ten serwer wyłączyć, ze względu na
długie wyłączenie prądu w budynku, w którym znajduje się maszyna.
Zanim zrobiłem shutdown od osoby, która instalowała Dockera dostałem
informację, by wpierw - po wejściu jako root do folderu
/opt/mattermost/docker/ zatrzymać kontener z Mattermostem komendą: sudo
docker compose -f docker-compose.yml -f docker-compose.nginx.yml down
Dzisiaj, po ponownym uruchomieniu maszyny VM z Mattermostem na hoście
VMware ESXi musiałem ręcznie podnieść kontener z Dockerem Mattermosta.
Tej komendy już mi instalujący Mattermosta nie przekazał ;)
Zadziałało wpisane z palca polecenie sudo docker compose -f
docker-compose.yml -f docker-compose.nginx.yml up --detach
Chciałbym zautomatyzować ten proces przy uruchamianiu systemu i zacząłem
szukać jak to zrobić, bo w tematach Linuksowych nie jestem jakimś
ekspertem. Udało mi się wyGoogle'ać, że do tego celu nadawałoby się
stworzenie pliku rc.local w folderze /etc i tam wpisanie komendy
uruchomieniowej.
Do pliku rc.local wpisałem następujce rzeczy:
#!/bin/bash
/opt/mattermost/docker/sudo docker compose -f docker-compose.yml -f
docker-compose.nginx.yml up --detach
exit 0
Plikowi nadałem uprawnienia do uruchamiania (bycia uruchamianym): sudo
chmod a+x /etc/rc.local - wszystko wedle tej instrukcji
<https://www.fosslinux.com/50812/run-script-boot-up-debian.htm>
Czy ktoś z Szanownych P.T. Grupowiczów pl.comp.os.linux może
zweryfikować, czy ten skrypt ma szanse zadziałać, czy coś trzeba w nim
poprawić?
Z góry dziękuję i pozdrawiam -
Krystian
--
Adresy e-mail w domenie art.pl, jak i sama domena nie są już aktywne
Adresy e-mail w domenie art.pl, jak i sama domena nie są już aktywne