Docker 란 ?

shin·2023년 6월 13일
0

Kubernetes

목록 보기
2/12
post-thumbnail

Docker 란?

  • Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼
  • 소프트웨어를 Container라는 표준화된 유닛으로 패키징하며, Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있음

Container image

  • 컨테이너 실행에 필요한 파일과 설정 값 등을 묶어 놓은 것

  • 이런 이미지는 저장소에 올리고 받을 수 있고, 그 이미지를 실행한 상태가 컨테이너

  • 컨테이너 이미지는 도커 허브와 같은 공식 이미지 저장소에서 다운 받아 사용할 수도 있고, 직접 만들 수도 있음

  • Dockerfile

FROM nginx:latest
RUN  echo '<h1> test nginx web page </h1>'  >> index.html
RUN cp /index.html /usr/share/nginx/html
  • Docker Image
# 명령어 / 이름공간 / 이미지 이름 / 태그 / 빌드 컨텍스트
docker build -t mrnlee/ubuntu:testv1.

Amazon workshop studio : Amazon EKS로 웹 애플리케이션 구축하기

profile
Backend development

0개의 댓글