W tym artykule rozwinęmy, jak „Kompozycja dokera”Działa w trybie odłączonym.
W jaki sposób „kompozycja dokera” działa w trybie odłączonym?
Tryb oddzielony uruchamia kontener Docker w tle i nie może uzyskać wyjścia ani wejścia. Umożliwia także użytkownikom wykonanie dowolnego innego zadania na terminalu bez zatrzymywania kontenera Docker.
Aby uruchomić kontener Docker w trybie odłączonym za pomocą „Kompozycja dokera”, Przejrzyj dostarczone instrukcje.
Krok 1: Utwórz „kompozycję dokera.plik yml ”
Najpierw uruchom edytor kodów Visual Studio i utwórz nowy „Kompozycja dokera.yml" plik. Wklej podane w „Kompozycja dokera" plik:
Wersja: „Alpine”
Usługi:
sieć:
zbudować: .
Porty:
- „8080: 8080”
Golang:
Zdjęcie: „Golang: Alpine”
Krok 2: Utwórz plik programu
Następnie zdefiniuj prosty program Golang w „główny.Iść" plik. Aby to zrobić, wklej następujący kod do pliku:
Pakiet Main
import (
„FMT”
"dziennik"
„net/http”
)
FUNC HORDLER (W HTTP.ResponseWriter, r *http.Wniosek)
fmt.Fprintf (w, „Witam! Witamy w samouczku Linuxhint ”)
func main ()
http.Hevingfunc („/”, obsługa)
dziennik.Fatalny (HTTP.Słuchaj i serwera ("0.0.0.0: 8080 ", zero))
Krok 3: Uruchom pojemnik na Docker na tle
Teraz wykonaj „Komposowanie dokera”Polecenie do budowy i wykonania kontenerów w trybie odłączonym. Tutaj "-D„Opcja jest specjalnie używana do wykonywania kontenera w trybie odłączonym:
> Docker -compose up -d
Alternatywnie użytkownicy mogą również korzystać z „-odłączyć„Opcja uruchamiania kontenera w trybie odłączonym:
> Docker-Compose Up--Detach
Następnie odwiedź „„Localhost: 8080„URL w przeglądarce:
Tutaj widać, że wykonaliśmy kontener Docker w trybie odłączonym za pomocą „Kompozycja dokera”:
Wniosek
„„Kompozycja dokera”Polecenie obsługuje tryb odłączenia za pomocą„-odłączyć" Lub "-D" opcja. Aby uruchomić kontener Docker w trybie odłączonym lub tło za pomocą „Kompozycja dokera”, Użyj„Docker -Compose Up -d" Komenda. Ten post pokazał, jak „Kompozycja dokera”Działa w trybie odłączonym.