지난 글에서 Dockerfile 을 활용하여 이미지를 빌드해 보았다. 리액트 프로젝트를 클론 받아 Dockerfile 을 추가하여 빌드하였는데, 이번 글에서는 Dockerfile 에 대해 더 자세히 알아보도록 한다. 우선 Dockerfile 에 대한 사항은 공식 페이지에서도 확인할 수 있다. https://docs.docker.com/engine/reference/builder/ Dockerfile reference docs.docker.com Format - 주석 Dockerfile 내에서 주석은 파이썬과 동일하게 샵 (#) 을 이용하여 주석을 추가할 수 있다. # Comment Format - 지시어 Dockerfile 의 모든 구문은 지시어와 그 지시어의 인자값으로 이루어져 있다. INSTRUCTI..
도커의 네트워크 구조를 알아보고, 실행시키는 컨테이너의 포트를 노출시키는 방법을 알아보고, Expose 와 Publish 에 대해 알아본다. 도커 네트워크 구조 도커를 호스트 운영체제에 설치하면 기본적으로 여러 네트워크 드라이버가 설치된다. 기본적으로 도커 컨테이너를 실행할 때 사용할 네트워크를 지정할 수 있다. eth0 : 호스트에서 사용하고 있는 기본 네트워크인데, EC2를 사용하고 있다면 EC2 의 private IP 가 설정되어 있는 네트워크 장치이다. 컨테이너를 실행한 후 네트워크 장치 목록을 확인해 보면 eth0과 l0 의 두 가지 네트워크가 설치되어 있는 것을 확인할 수 있다. docker0 : 네트워크를 따로 지정하지 않으면 기본적으로 생성되는 docker0 이라고 하는 브릿지 네트워크를 ..
- Total
- Today
- Yesterday
- main
- Operator
- Material
- Terraform
- 컨테이너
- HCL
- EC2
- AWS
- 도커
- 안드로이드
- 디자인
- Android
- 메터리얼
- uiux
- env
- dockerhub
- dockerfile
- 스타트업
- 자격증명
- 머티리얼
- 자료형
- 자바
- Java
- docker
- ecr
- cmd
- Container
- entrypoint
- 테라폼
- DESIGN
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |