Obrazy dokera są punktem wyjścia i niezbędnym elementem forum Docker do budowy i wdrażania aplikacji w kontenerach. Docker zapewnia nam również tysiące zdjęć Docker w oficjalnym rejestrze. Deweloperzy mogą wykorzystywać te obrazy do tworzenia niestandardowych obrazów do kontenerowania swoich aplikacji, programów lub oprogramowania.
W tym artykule pokaże, jak utworzyć niestandardowy obraz, aby dokeryzować program lub aplikację.
Jak utworzyć niestandardowy obraz dokera?
Aby utworzyć niestandardowy obraz Docker, najpierw utwórz plik Docker, który określa podstawowe instrukcje dotyczące kontenerowania programu. Następnie utwórz nowy niestandardowy szablon obrazu lub kontenera za pomocą Dockera „zbudować" Komenda. Aby uzyskać ilustrację, postępuj zgodnie z podaną instrukcją.
Krok 1: Zrób DockerFile
Najpierw utwórz plik o nazwie „Dockerfile„Aby zdefiniować instrukcję, aby utworzyć migawkę lub obraz niestandardowego kontenera. Na przykład wykorzystaliśmy następujące instrukcje do wdrożenia programu Python w kontenerze:
Z Ubuntu
Uruchom aktualizację apt-get && apt-get install -y --no-install-recoMnds \
&& apt -get instal -y Python3 \
&& rm -rf/var/lib/apt/lists/*
CMD Python3 -C "Print („ Welcome to Python Tutorial in Docker ') "
Krok 2: Zrób niestandardowy obraz dokera
Wykonaj lub wygeneruj niestandardowy obraz z instrukcji zdefiniowanej w DockerFile za pomocą dostarczonego polecenia. „„-T„Opcja określa znacznik obrazu lub nazwa:
Docker Build -t Python -Img .
Krok 3: Uruchom obraz
Następnie wykonaj obraz, aby wdrożyć aplikację lub program w kontenerze. W tym celu skorzystaj z „Docker Run " Komenda. Tutaj "-I„Opcja służy do obsługi kontenera w trybie interaktywnym i„-T„Opcja jest używana do przypisania terminalu Tty-Pseudo do kontenera:
Docker Run -it Python -Img
W celu weryfikacji wymień obrazy i sprawdź, czy obraz niestandardowy został utworzony, czy nie:
obrazy dokera -a
Możesz zobaczyć, że niestandardowy obraz został pomyślnie utworzony.
Wniosek
Aby utworzyć niestandardowy obraz w Docker w celu konteneryzowania programu lub aplikacji, najpierw utwórz plik o nazwie „Dockerfile”, Który określa podstawowe instrukcje utworzenia migawki kontenera. Następnie utwórz niestandardową migawkę lub obraz dla kontenera za pośrednictwem „Docker Build -t ." Komenda. Ten blog pokazał, jak utworzyć niestandardowy obraz Docker.