docker-compose — Online w chmurze

Jest to polecenie docker-compose, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


docker-compose — definiuj i uruchamiaj aplikacje wielokontenerowe za pomocą Dockera.

STRESZCZENIE


dokować-komponować [OPCJE] [COMMAND] [ARGI] ...

OPIS


docker-compose pozwala zdefiniować aplikację wielokontenerową ze wszystkimi jej elementami
zależności w jednym pliku, a następnie uruchom aplikację jednym poleceniem. The
struktura i konfiguracja aplikacji znajdują się w jednym miejscu, co sprawia, że ​​się kręci
uproszczone i powtarzalne aplikacje w każdym miejscu.

OPCJE


-f, --plik FILE
Określ alternatywny plik tworzenia wiadomości (domyślnie: docker-compose.yml)

-p, --Nazwa Projektu IMIĘ
Określ alternatywną nazwę projektu (domyślnie: nazwa katalogu)

--gadatliwy
Pokaż więcej wyników

-v, --wersja
Wydrukuj wersję i wyjdź

POLECENIA


budować
Twórz lub przebudowuj usługi

--brak pamięci podręcznej
Nie używaj pamięci podręcznej podczas budowania obrazu.

pomoc
Wyświetla pomoc i informacje dotyczące użycia polecenia.

zabić
Wymusza zatrzymanie działających kontenerów poprzez wysłanie sygnału SIGKILL.

-s SYGNAŁ
SYGNAŁ do wysłania do kontenera. Domyślnym sygnałem jest SIGKILL.

dzienniki
Wyświetl dane wyjściowe z kontenerów.

--brak koloru
Utwórz wydruk monochromatyczny.

Port
Wydrukuj port publiczny dla powiązania portu

--protokół=protokół
Wybierz protokół czwartej warstwy, tcp lub udp. Wartość domyślna to TCP.

--indeks=indeks
Indeks kontenera, jeśli istnieje wiele wystąpień usługi. Wartość domyślna to 1.

ps
Lista kontenerów.

-q Wyświetlaj tylko identyfikatory.

Ciągnąć
Pobiera obrazy usług z rejestru Dockera.

--allow-insecure-ssl
Zezwalaj na niezabezpieczone połączenia z rejestrem Dockera.

restart
Uruchom ponownie działające kontenery.

-t, --koniec czasu TIMEOUT
Określ limit czasu wyłączenia w sekundach. Wartość domyślna to 10.

rm
Usuń zatrzymane pojemniki serwisowe

-f, --siła
Nie proś o potwierdzenie usunięcia.

-v Usuń woluminy powiązane z kontenerami.

biegać
Uruchom jednorazowe polecenie w usłudze. Domyślnie zostaną uruchomione połączone usługi, chyba że
już biegają.

--allow-insecure-ssl
Zezwalaj na niezabezpieczone połączenia z rejestrem Dockera.

-d Tryb odłączony. Uruchom kontener w tle, wydrukuj nową nazwę kontenera.

--Punkt wejścia CMD
Zastąp punkt wejścia obrazu za pomocą CMD.

-e KLUCZ=WARTOŚĆ
Ustaw zmienną środowiskową. Można używać wielokrotnie.

-u, --użytkownik=USER
Uruchom jako konkretny USER, nazwa użytkownika lub identyfikator użytkownika.

--nie-deps
Nie uruchamiaj połączonych usług.

--rm Po uruchomieniu usuń pojemnik. Opcja ta jest ignorowana w trybie odłączonym.

--porty-usługowe
Uruchom polecenie z włączonymi portami usługi i mapowanymi na hoście.

-T Wyłącz alokację pseudo tty. Domyślnie przydzielany jest terminal tty.

skala
Ustaw liczbę kontenerów uruchamianych dla usługi. Numery są podane w formularzu
usługa=liczba jako argumenty.

# skala tworzenia dokera web=2 worker=3

początek
Uruchom istniejące kontenery.

Zatrzymaj się
Przestań uruchamiać kontenery bez ich usuwania.

-t, --koniec czasu TIMEOUT
Określ limit czasu wyłączenia w sekundach. Wartość domyślna to 10.

up
Buduj, (ponownie) twórz, uruchamiaj i dołączaj do kontenerów. Jeżeli istnieją kontenery na a
usługi, polecenie „docker-compose up” zatrzyma się i utworzy je ponownie (zachowując zamontowane woluminy za pomocą
wolumeny-z), dzięki czemu zostaną przechwycone zmiany w pliku `docker-compose.yml`. Jeśli nie chcesz
istniejące kontenery do odtworzenia, polecenie `docker-compose up --no-recreate` zostanie ponownie użyte
istniejących kontenerów.

--allow-insecure-ssl
Zezwalaj na niezabezpieczone połączenia z rejestrem Dockera.

-d Tryb odłączony. Uruchom kontener w tle, wydrukuj nową nazwę kontenera.

--brak koloru
Utwórz wydruk monochromatyczny.

--nie-deps
Nie uruchamiaj połączonych usług.

--x-inteligentne-odtworzenie
Utwórz ponownie tylko kontenery, których konfiguracja lub obraz wymaga aktualizacji. Ten
funkcja ma charakter eksperymentalny.

--no-odtwórz
Jeśli kontenery już istnieją, nie twórz ich ponownie.

--bez kompilacji
Nie buduj obrazu, nawet jeśli go brakuje.

-t, --koniec czasu TIMEOUT
Określ limit czasu wyłączenia w sekundach. Wartość domyślna to 10.

migracja do etykiet
Utwórz ponownie kontenery, aby dodać etykiety. Jeśli docker-compose wykryje utworzone kontenery
bez etykiet odmówi uruchomienia, więc nie otrzymasz dwóch zestawów.

ŚRODOWISKA ZMIENNE


Dostępnych jest kilka zmiennych środowiskowych umożliwiających skonfigurowanie zachowania tworzenia okna dokowanego.

Zmienne zaczynające się od DOKER_ są takie same, jak te używane do konfiguracji Dockera
klient wiersza poleceń. Jeśli używasz boot2docker, eval „$(boot2docker Shellinit)” ustawi
je do prawidłowych wartości.

COMPOSE_PROJECT_NAME
Ustawia nazwę projektu, która jest dodawana do nazwy każdego kontenera uruchomionego przez
tworzenie dokerów. Domyślnie nazwa podstawowa bieżącego katalogu roboczego.

PLIK_KOMPONUJĄCY
Określ z jakiego pliku chcesz odczytać konfigurację. Jeśli nie zostanie podany, wyświetli się docker-compose
dla docker-compose.yml w bieżącym katalogu roboczym, a następnie w każdym katalogu nadrzędnym
kolejno, aż do znalezienia.

DOCKER_HOST
Ustawia adres URL demona dokującego. Podobnie jak w przypadku klienta Docker, domyślnie jest to
unix:///var/run/docker.sock.

DOCKER_TLS_VERIFY
Po ustawieniu wartości innej niż pusty ciąg umożliwia komunikację TLS z
demon.

DOCKER_CERT_PATH
Konfiguruje ścieżkę do pliku ca.pem, certyfikat.pem, klucz.pem pliki używane do weryfikacji TLS.
Domyślnie do ~/.doker.

Korzystaj z narzędzia docker-compose online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows