Wpis z mikrobloga

Co to znaczy pozostają ? wpisując docker-compose ps masz informacje o statusie wszystkich kontenerów, które używasz w pliku docker-compose.yml. Domyślnie jesli nic nie uruchomiłeś powinieneś mieć wszystkie ustawione na status Exit.
  • Odpowiedz
@Attimo: Zbytnio nie ogarniam Dockera. Chodzi o to, że przykładowo odpalam testy Djangowe, które się wykonują i potem jak robię właśnie ps to wszystko tam widnieje co wpisywałem. Jakbym tak miał 50x w ciągu dnia uruchamiać testy to będę miał tam 50x uruchomione app_web_run_X.
  • Odpowiedz
Komenda którą wykonujesz uruchamia kontener o podanej nazwie który masz opisany w docker-compose.yml tzn masz tam zdefiniowanych klika kontenerów i uruchamiasz ten z nazwą web nadpisując mu komende CMD tj. uruchamiasz go i uruchamiasz na nim komende python manage.py test to czyli uruchamiasz serwer http #!$%@? na porcie 8000 wewnatrz kontenera. każdorazowe wywołanie tej komendy powoduje, że znowu uruchamiasz ten serwer http dlatego tyle tego masz.
  • Odpowiedz
@Attimo: da się to jakoś zrobić by po wykonaniu wyłączać usługę? I proszę używaj funkcji odpowiedź bo nie wiem kiedy odpisujesz :C
  • Odpowiedz
@drwxr: Ideą kontenerów jest to, że działaja one na zasadzie usługi tzn. np. stawiasz na takim kontenerze takiego mysql'a i on nasł#!$%@? na danym porcie i możesz się wted z taką usługa komunikować i z takich kontenerów budujesz sobie środowisko jakie potrzebujesz. idea fajna, bo te same kontenery możesz uzywac w różnych projektach w zależności co chcesz zrobic. co do twojego pytania to jak uruchamiasz ten kontener to twoje polecenie
  • Odpowiedz