도커 스터디때 다룬 Dockerfile을 좀 더 공부한 내용입니다. 도커 스터디 [2]- Dockerfile을 직접 작성해보기 🧸 사내에서 진행했던 도커 스터디를 실습 및 정리했던 내용을 정리한 포스팅입니다. Dockerfile 문법 FROM ENV ADD COPY WORKDIR EXPOSE ENTRYPOINT RUN CMD USER ARG LABEL VOLUME ONBUILD STOPSIGNAL HEALTHCHECK 보통 FROM 에서 kkoon9.tistory.com 사내에서 진행하는 사이드 프로젝트를 배포하기 위해 Docker를 공부했습니다. Dockerfile Dockerfile은 원하는 개발환경을 코드로 구성하는 방법을 제공합니다. 코드로서 인프라 환경을 프로비저닝할 수 있습니다. 도커 이미지를..
🧸 사내에서 진행했던 도커 스터디를 실습 및 정리했던 내용을 정리한 포스팅입니다. Dockerfile 문법 FROM ENV ADD COPY WORKDIR EXPOSE ENTRYPOINT RUN CMD USER ARG LABEL VOLUME ONBUILD STOPSIGNAL HEALTHCHECK 보통 FROM 에서 시작해서 RUN, ENTRYPOINT, CMD로 끝난다. 아래 5개의 문법은 잘 안쓴다고 한다. 🐻 쓰더라도 도커 고수들이 쓴다고 하네요. 스터디 멘토님은 LABEL보다는 변수 또는 주석으로 처리하시는 편이라고 한다. RUN vs CMD vs ENTRYPOINT RUN : 도커파일로부터 도커 이미지를 빌드하는 순간에 실행 CMD : 이미지로부터 컨테이너를 생성하여 최초로 실행할 때 수행 ENTR..
🧸 사내에서 진행했던 도커 스터디를 실습 및 정리했던 내용을 정리한 포스팅입니다. TAG latest : 최신 버전으로 자동 업데이트 안전을 위해서 버전을 TAG에 달아주는 게 좋다. IMAGE ID 해당 도커 이미지의 고유한 아이디 IMAGE ID가 동일한데 TAG나 NAME이 다를 수 있다. ⇒ 별칭 환경설정 Docker Compose V2 ⇒ 이번 스터디는 안 다룬다. Resource 도커에 얼마나 할당해줄지 정할 수 있다. Docker Engine 쿠버네티스를 도커 데스크탑을 쓸 수 있다. ⇒ UI로 제공 ⇒ 이번 스터디에는 안 다룬다. DockerHub docker run hello-world 도커가 깔린지 아닌지 위 명령어를 통해 알 수 있다. 🤔 run에서 이미지를 어떻게 찾을까? 도커가 이..
- Total
- Today
- Yesterday
- kkoon9
- Spring Boot
- C++
- 이펙티브 자바
- 프로그래머스
- 이팩티브 자바
- BOJ
- Effective Java
- kotest
- 객체지향
- 디자인 패턴
- 코테
- 클린 아키텍처
- 디자인패턴
- Java
- programmers
- BAEKJOON
- 백준
- MSA
- 클린 코드
- 알고리즘
- AWS
- 정규표현식
- Spring
- Algorithm
- Olympiad
- Kotlin
- 테라폼
- JPA
- node.js
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |