소개
이 랩에서는 강력한 드래곤 Dockeron 이 자유롭게 돌아다니는 고대 왕국 Dockeria 로 여정을 떠납니다. 우리의 목표는 고대 예언을 성취하고 Dockeron 의 존경을 얻기 위해 Docker 컨테이너를 시작하고 관리하는 기술을 숙달하는 것입니다.
이 랩에서는 강력한 드래곤 Dockeron 이 자유롭게 돌아다니는 고대 왕국 Dockeria 로 여정을 떠납니다. 우리의 목표는 고대 예언을 성취하고 Dockeron 의 존경을 얻기 위해 Docker 컨테이너를 시작하고 관리하는 기술을 숙달하는 것입니다.
이 단계에서는 Docker 가 설치되어 실행 중인지 확인하여 Docker 환경을 준비합니다. 또한 hello-world Docker 이미지를 가져오고 이 이미지를 기반으로 컨테이너를 실행합니다.
먼저 Docker 가 설치되어 있는지 확인합니다. 설치되어 있지 않다면 공식 문서를 따라 특정 운영 체제에 맞는 Docker 를 설치하십시오.
터미널에서 다음 명령을 실행하여 Docker 서비스가 실행 중인지 확인하십시오.
sudo systemctl start docker
hello-world 이미지 가져오기 및 실행다음 명령을 실행하여 hello-world Docker 이미지를 가져옵니다.
docker pull hello-world
다음으로 다음 명령을 사용하여 hello-world 이미지를 기반으로 컨테이너를 실행합니다.
docker run hello-world
이 단계에서는 사용자 정의 Docker 이미지를 빌드하기 위한 Dockerfile 을 생성하고 이를 기반으로 컨테이너를 실행합니다.
/home/labex/project 디렉터리 아래에 Dockerfile이라는 파일을 다음 내용으로 생성합니다.
FROM alpine
CMD echo "Welcome to Dockeria, the land of dragons!"
다음 명령을 사용하여 사용자 정의 Docker 이미지를 빌드합니다.
cd /home/labex/project
docker build -t dockeria-image .
마지막으로 새로 빌드된 이미지를 기반으로 컨테이너를 실행합니다.
cd /home/labex/project
docker run dockeria-image
이 실습에서는 Dockeria 왕국을 탐험하며 Docker 컨테이너의 힘을 활용했습니다. 과제를 완료함으로써 Docker 컨테이너를 시작하고 관리하는 데 필요한 필수 기술을 습득했습니다. 이 지식은 컨테이너화의 세계에서 계속되는 모험에 매우 중요할 것입니다.