Ten zapis będzie pokazany:
Co oznacza wysłanie kontekstu kompilacji do Docker Daemon?
Proces wysyłania plików i katalogów z lokalnego repozytorium do demona Docker podczas budowy obrazu nazywa się wysyłanie kontekstu kompilacji do demona Docker. Aby wygenerować obraz, w celu uzyskania dostępu do plików wymagany jest demon Docker, a pliki te są umieszczane w tym samym katalogu, w którym umieszcza się DockerFile. Mówiąc dokładniej, „zbudować”Polecenie odczytuje lokalizację pliku z instrukcji DockerFile i wysyła kontekst kompilacji do Docker Daemon.
Jak wysłać kontekst kompilacji do Daemona w Docker?
Aby wysłać kontekst kompilacji do Docker Daemon, po prostu użyj „Docker Build" Komenda. To polecenie dostępu do lokalizacji kontekstu z DockerFile i wyśle kontekst lub pliki do Docker Daemon. Lokalizacja projektu może zawierać kilka plików i podwodnych, które mogą nie być wymagane do wysyłania do Docker Daemon. Te pliki można zignorować za pomocą „.Dockerignore" plik.
Aby uzyskać ilustrację, przejdź przez podane instrukcje.
Krok 1: Zignoruj pliki
Najpierw stwórz „.Dockerignore”Plik do zignorowania plików, które nie są wymagane do budowy lub utworzenia obrazu. Dodaj nazwę plików do „.Dockerignore”Plik, aby je zignorować:
Krok 2: Wyślij kontekst kompilacji do demona
Następnie wyślij kontekst kompilacji do Docker Daemon za pomocą „Docker Build -t ." Komenda. Tutaj, ".”Służy do określenia, że odczytanie pliku Docker i buduj kontekst z aktualnie otwartego katalogu:
Docker Build -t Go -Imagage .
Ze wyjścia widać, że DockerFile i inne konteksty kompilacji przenoszą się do Docker Daemon:
Krok 3: Uruchom obraz
W celu weryfikacji uruchom obraz utworzony, wysyłając kontekst kompilacji do demona za pomocą dostarczonego polecenia. Tutaj "-P„Opcja służy do określenia portu eksponującego i„-D„Do uruchamiania pojemnika w trybie odłączonym:
Docker Run -d -p 8080: 8080 Go -Image
Następnie otwórz port lokalny host i sprawdź, czy kontener jest wykonywany, czy nie. Tutaj, widać, pomyślnie zbudowaliśmy i wykonaliśmy obraz:
Wykazaliśmy, co oznacza wysyłanie kontekstu kompilacji i jak wysłać go do demona.
Wniosek
Wysyłanie kontekstu kompilacji do Docker Daemon oznacza proces wysyłania plików i katalogów z lokalnego repozytorium do Docker Daemon podczas budowania obrazu. Aby wysłać kontekst kompilacji do Docker Daemon, po prostu użyj „Docker Build" Komenda. To polecenie dostępu do lokalizacji kontekstu z DockerFile i wyśle kontekst lub pliki do Docker Daemon. Ten zapis pokazał, co oznacza wysyłanie kontekstu kompilacji i jak wysłać go do demona.