Article View: pl.comp.os.linux
Article #906942Re: Skrypt w rc.local dla Docker Compose
From: Krystek
Date: Wed, 08 Mar 2023 21:25
Date: Wed, 08 Mar 2023 21:25
50 lines
3697 bytes
3697 bytes
W dniu 08.03.2023 o 15:43, Krzysztof Gajdemski pisze: > Jest Wed, 8 Mar 2023 15:15:30 +0100, Krystek pisze: >> 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 > > Bywa. :) > >> 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: > > [ … ] Dziękuję za rozjaśnienie tematu plików konfiguracyjnych kontenerów Dockera. Chyba będę musiał w nich jednak pogrzebać. A tak swoją drogą to dokształcam się w temacie bezpiecznego zatrzymywania działania kontenerów Dockera ;) - <https://www.reddit.com/r/docker/comments/rxe53s/newbie_question_will_dockercontainer_be/> A wracając do pytania to już technikalia dla obeznanych z Linuksem, czy skrypt zadziała - #!/bin/bash /opt/mattermost/docker/sudo docker compose -f docker-compose.yml -f docker-compose.nginx.yml up --detach Czy może powinienem wywalić ścieżkę /opt/mattermost/docker/ i zostawić samo polecenie? Zgodnie z sugestią w przypadku Dockera odpuszczę zabawę z rc.local, ale zależy mi na znajomości poprawnej składni (czy ze ścieżką folderu i komendą z sudo zadziała, czy ścieżkę folderu wywalać). K. -- Adresy e-mail w domenie art.pl, jak i sama domena nie są już aktywne
Technical Details
Message-ID:
<6408fd36$0$9599$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<64089881$0$19612$65785112@news.neostrada.pl> <slrnu0h7ob.30a55.songo-u@fugazi.debian.org.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Wed, 8 Mar 2023 22:25:11 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Reply-To: usenet@krystek.art.pl Subject: Re: Skrypt w rc.local dla Docker Compose Newsgroups: pl.comp.os.linux References: <64089881$0$19612$65785112@news.neostrada.pl> <slrnu0h7ob.30a55.songo-u@fugazi.debian.org.pl> From: Krystek <spamtrap@krystek.art.pl> Organization: krystek.art.pl In-Reply-To: <slrnu0h7ob.30a55.songo-u@fugazi.debian.org.pl> Lines: 51 Message-ID: <6408fd36$0$9599$65785112@news.neostrada.pl> NNTP-Posting-Host: 82.139.161.130 X-Trace: 1678310710 unt-rea-b-01.news.neostrada.pl 9599 82.139.161.130:64251 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 3513 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit