| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 상속
- 직장인점심
- DesignPattern
- JAVA개발자
- 헤드퍼스트
- 헤드퍼스트디자인패턴
- Linux
- 클린코드
- Java
- 주니어개발자
- 성수핫플
- 개발자
- IntelliJ
- 책너두
- 독서일지
- 성수볼거리
- docker
- 객체지향프로그래밍
- 코딩
- 깨끗한코드
- 디자인패턴
- 직장인
- 성수
- JavaScript
- 객체지향
- 오브젝트
- 책읽기
- 성수직장인
- 성수맛집
- 독서
- Today
- Total
목록dockerfile (2)
런타임노트
docker-compose 설정 이제 docker-compose로 만들어진 컨테이너들을 하나로 묶어서 실행해보자. PostgreSQL은 이미 만들어진 이미지를 그대로 사용할 것이기 때문에 별도의 dockerfile은 필요없다. 프로젝트 폴더에 docker-compose.yml 파일을 생성한다. version: "3"# docker-compose 버전 services:# 서비스 목록 frontend:# 서비스 이름 build:# 이미지 Build 옵션 context: ./frontend# Build될 프로젝트가 위치한 경로 dockerfile: dockerfile# 프로젝트 폴더의 dockerfile 이름 container_name: frontend# 컨테이너 이름 ports:# host와 공유할 포트 목..
* Dockerfile이란? 도커 명령어로 컨테이너를 구성하기 위해서는 컨테이너 생성, 컨테이너 안에서 OS설정, 미들웨어 설치, 파라미터 설정 등은 모두 직접 수행해야 한다. 이러한 일련의 작업을 자동으로 수행하도록 스크립트로 만든것이 dockerfile이다. 이러한 Dockerfile은 필요한 환경설정이 모두 세팅된 image를 만드는 데 목적이 있으며, 또한 자동화로써 사용할 수 있고 스크립트이므로 변경해서 재사용할수도 있다.이러한 도커파일의 내용은 아래와 같은 정보들을 기술한다. 1. 베이스가 될 도커 이미지 2. 도커 컨테이너 안에서 수행할 명령, 조작 등 3. 환경변수 등의 설정 4. 도커 컨테이너 안에서 작동시킬 데몬 실행 * Dockerfile 구문 기본 Dockerfile은 텍스트 형식이..