지난 글에서 Dockerfile 을 활용하여 이미지를 빌드해 보았다. 리액트 프로젝트를 클론 받아 Dockerfile 을 추가하여 빌드하였는데, 이번 글에서는 Dockerfile 에 대해 더 자세히 알아보도록 한다. 우선 Dockerfile 에 대한 사항은 공식 페이지에서도 확인할 수 있다. https://docs.docker.com/engine/reference/builder/ Dockerfile reference docs.docker.com Format - 주석 Dockerfile 내에서 주석은 파이썬과 동일하게 샵 (#) 을 이용하여 주석을 추가할 수 있다. # Comment Format - 지시어 Dockerfile 의 모든 구문은 지시어와 그 지시어의 인자값으로 이루어져 있다. INSTRUCTI..
이번 글에서는 도커 컨테이너를 실제 배포하기 위해 도커 이미지로 빌드하는 것에 대해 알아보려고 한다. 도커 이미지 구조를 알아보고, Dockerfile에 대해 알아본다. 도커 이미지 구조 다음 이미지는 도커 이미지의 구조를 도식화한 그림이다. 왼쪽은 도커 이미지이고, 오른쪽은 도커 컨테이너이다. Docker Image에는 ubuntu, nginx, web app 의 세 가지 이미지로 구성되어 있다. nginx는 ubuntu 를 기반으로 만들어졌다고 가정하고, web app 이미지는 nginx 이미지를 기반으로 만들어졌다고 가정하겠다. Ubuntu 이미지의 경우 Layer A, B, C 의 세 레이어로 구성되어 있는 것을 볼 수 있는데, 실제로 도커 이미지의 구조는 레이어 아키텍처로, 새로운 변경 사항이 ..
- Total
- Today
- Yesterday
- Operator
- main
- dockerhub
- 자바
- cmd
- docker
- DESIGN
- Container
- 안드로이드
- 도커
- Android
- EC2
- Material
- dockerfile
- 자격증명
- 머티리얼
- env
- AWS
- 스타트업
- Java
- entrypoint
- 메터리얼
- 디자인
- HCL
- Terraform
- 컨테이너
- 테라폼
- uiux
- ecr
- 자료형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |