Oceny redaktorów: Oceny użytkowników: [Razem: 1 Średnia: 5] @media(min-width: 500px) { } @media(min-width: 800px) { }
Composerize to darmowe narzędzie open source i narzędzie online, które może generować plik Docker Compose z polecenia Docker run. Jest to niezwykle proste i przydatne narzędzie dla DevOps i SRE do szybkiego generowania zwykłego pliku „docker-componse.yml” na podstawie złożonego polecenia „docker run”. Zasadniczo wydajesz mu polecenie pełnego uruchomienia, a następnie wygeneruje odpowiedni plik redagowania, który możesz uruchomić i wdrożyć.
Moim zdaniem pliki redagowania Dockera są znacznie łatwiejsze do przechowywania i utrzymywania, a jedną z zalet jest to, że nie trzeba usuwać długich poleceń uruchamiania Dockera. I to właśnie robi to narzędzie tutaj. Po prostu wydasz mu komendę uruchamiania Dockera, a on zajmie się resztą. W następnej sekcji zobaczysz, jak z niego korzystać.
Jak wygenerować plik Docker Compose z polecenia Docker Run?
Korzystanie z tego narzędzia jest dość proste. Tutaj możesz przejść do wersji online tego narzędzia. Główny interfejs wygląda tak, jak pokazano poniżej. Możesz też pobrać jego kod źródłowy, a następnie umieścić go na swoim serwerze lub uruchomić lokalnie.
Zacznij od wpisania całego polecenia docker run w górnym polu. Uwzględnij wszystkie flagi, nazwę obrazu i nazwę kontenera wraz z innymi opcjami.
Gdy tylko skończysz określać polecenie uruchomienia, natychmiast wygeneruje ono kod dla pliku redagowania dokera. Wystarczy przewinąć trochę w dół, a zobaczysz go tam.
Po wygenerowaniu kodu tworzenia dokera wystarczy go skopiować, a następnie zapisać w pliku „docker-compose.yml” i od teraz on użyj następującego polecenia, aby uruchomić kontener.
sudo docker compose up-d
To wystarczy, aby wygenerować plik Docker Compose na podstawie polecenia run Dockera. Jest to bardzo przydatne narzędzie i możesz po prostu dodać je do zakładek, aby uzyskać szybki dostęp. Kiedy go używasz, nie będziesz musiał pisać całego pliku tworzenia dokera od podstaw.
Podsumowanie:
Jako inżynier ds. niezawodności witryny lub inżynier DevOps często musisz pisać pliki Docker Compose dla różnych aplikacji internetowych. Jeśli chcesz przyspieszyć ten proces, Composize to narzędzie dla Ciebie, które możesz wypróbować. Działa dość szybko i wystarczy poprawnie określić polecenie uruchamiania Dockera z odpowiednią składnią oraz wszystkimi argumentami i przełącznikami.