Docker 컨테이너 시작

DockerBeginner
지금 연습하기

소개

이 랩에서는 강력한 드래곤 Dockeron 이 자유롭게 돌아다니는 고대 왕국 Dockeria 로 여정을 떠납니다. 우리의 목표는 고대 예언을 성취하고 Dockeron 의 존경을 얻기 위해 Docker 컨테이너를 시작하고 관리하는 기술을 숙달하는 것입니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 99%입니다.학습자들로부터 100%의 긍정적인 리뷰율을 받았습니다.

Docker 환경 준비

이 단계에서는 Docker 가 설치되어 실행 중인지 확인하여 Docker 환경을 준비합니다. 또한 hello-world Docker 이미지를 가져오고 이 이미지를 기반으로 컨테이너를 실행합니다.

작업 1: Docker 설치

먼저 Docker 가 설치되어 있는지 확인합니다. 설치되어 있지 않다면 공식 문서를 따라 특정 운영 체제에 맞는 Docker 를 설치하십시오.

작업 2: Docker 서비스 시작

터미널에서 다음 명령을 실행하여 Docker 서비스가 실행 중인지 확인하십시오.

sudo systemctl start docker
작업 3: hello-world 이미지 가져오기 및 실행

다음 명령을 실행하여 hello-world Docker 이미지를 가져옵니다.

docker pull hello-world

다음으로 다음 명령을 사용하여 hello-world 이미지를 기반으로 컨테이너를 실행합니다.

docker run hello-world

사용자 정의 컨테이너 실행

이 단계에서는 사용자 정의 Docker 이미지를 빌드하기 위한 Dockerfile 을 생성하고 이를 기반으로 컨테이너를 실행합니다.

작업 1: Dockerfile 생성

/home/labex/project 디렉터리 아래에 Dockerfile이라는 파일을 다음 내용으로 생성합니다.

FROM alpine
CMD echo "Welcome to Dockeria, the land of dragons!"
작업 2: 사용자 정의 이미지 빌드 및 실행

다음 명령을 사용하여 사용자 정의 Docker 이미지를 빌드합니다.

cd /home/labex/project
docker build -t dockeria-image .

마지막으로 새로 빌드된 이미지를 기반으로 컨테이너를 실행합니다.

cd /home/labex/project
docker run dockeria-image

요약

이 실습에서는 Dockeria 왕국을 탐험하며 Docker 컨테이너의 힘을 활용했습니다. 과제를 완료함으로써 Docker 컨테이너를 시작하고 관리하는 데 필요한 필수 기술을 습득했습니다. 이 지식은 컨테이너화의 세계에서 계속되는 모험에 매우 중요할 것입니다.