- 태스크 3: Docker 이미지 생성2024년 05월 08일
- 59lee
- 작성자
- 2024.05.08.:36
Docker 컨테이너 생성 및 실행 가이드 Docker 컨테이너 생성 및 실행 가이드
목차
- 서문
- 컨테이너 설명 및 Dockerfile 위치
- 웹 사이트 컨테이너 생성
- 사이드카 컨테이너 생성
- 웹 사이트 컨테이너 실행
- 컨테이너 중지
1. 서문
이 글은 스킬빌더 내용을 바탕으로 출력된 결과를 정리한 글입니다. 오해 없으시길 바랍니다.
2. 컨테이너 설명 및 Dockerfile 위치
컨테이너 설명 Dockerfile 위치 웹 사이트 Apache 웹 서버 ~/environment/eksLabRepo/website/ 사이드카 emptyDir 공유 볼륨으로 출력 전달하는 Python 스크립트 ~/environment/eksLabRepo/sidecar/ 3. 웹 사이트 컨테이너 생성
명령: 웹 사이트 디렉터리로 이동하여 Docker 이미지 생성
cd ~/environment/eksLabRepo/website/ docker build -t website .
예상 출력
Successfully built 3cafafea4e20 Successfully tagged website:latest
4. 사이드카 컨테이너 생성
명령: 사이드카 디렉터리로 이동하여 Docker 이미지 생성
cd ~/environment/eksLabRepo/sidecar/ docker build -t sidecar .
예상 출력
Successfully built 8e251ab07d92 Successfully tagged sidecar:latest
5. 웹 사이트 컨테이너 실행
명령: 컨테이너 실행 및 포트 포워딩
docker run -P -d -p 8080:80 website
예상 출력
3c7296e5d9fc2213e35be53861e222e163301e6e53877349cd9d6cdb637bfe0f
6. 컨테이너 중지
명령: 실행 중인 컨테이너 목록 확인
docker ps
명령: 컨테이너 ID 복사 후 중지 명령 실행
docker stop CONTAINER_ID
예상 출력
3c7296e5d9fc
'AWS' 카테고리의 다른 글
태스크 5: Amazon EKS 클러스터에 인증 (0) 2024.05.08 태스크 4: Amazon ECR 리포지토리 생성 및 Docker 이미지 푸시 (0) 2024.05.08 태스크 2: Amazon EKS 클러스터 생성 (0) 2024.05.08 태스크 1: AWS Cloud9 작업 공간 준비 (0) 2024.05.08 EKS 태스크 들어가기 전 기본 지식 (0) 2024.05.08 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)