- 도커
- docker build -t mynginx:1.0 .
- 현재 디렉토리의 도커파일을 찾아 mynginx:1.0라는 태그를 붙여 빌드 하겠다.
- . : 현재 디렉토리의 도커파일을 찾는다
- docker run -dp 8989:80 --name myweb mynginx:1.2
- Dockerfile 구성
- FROM : baseimage
- ADD : 호스트의 파일/폴더를 이미지에 삽입. tar같은 압축파일의 경우 자동으로 압축해제. 호스트와 컨테이너의 파일/폴더 형식은 같아야함
- RUN : 실행
- WORKDIR : 컨테이너에서 작업할 폴더를 지정. (리눅스 cd로 생각)
- ENTRYPOINT : 컨테이너 동작시, 명령어가 없을시 실행될 명령어 지정
- ENV : 환경변수