-
Docker) Dockerfile 실습해보기Cloud/Docker 2022. 10. 4. 16:29
실습 환경 : AWS console (2022/10), Visual Studio Code
실습 목적 : Docker Image를 생성하는 방법중, Dockerfile을 통해 conatiner를 생성
이전 게시글의 DockerFile 내용
Docker) Docker Image 생성 실습해보기
실습 환경 : AWS console (2022/10), Visual Studio Code 실습 목적 : Docker Image를 통해 conatiner를 생성 Docker Image Docker Image는 container를 생성하기 위한 목적으로 사용한다. Docker Hub를 통해 미..
adimkim900.tistory.com
Dockerfile로 이미지 생성하기
Dockerfile
# Dockerfile 부가적인 명령어
- MAINTAINER
-- Docker image 빌드 작성자 이름과 이메일을 설정한다.
-- 필수 사항은 아니다.
- LABEL
-- Docker image 작성 목적으로 버전, 타이틀, 설명, 라이선스 정보 기술
-- 1개 이상 작성 가능하다.
# 실습
# 디렉토리 생성 및 web server를 구성할 파일 복사.
- mkdir calc-httpd
- html 파일 : index.html
- js 파일 : calc.jsFROM httpd:2 MAINTAINER asimov <asiomv@daum.net> COPY index.html /usr/local/apache2/htdocs COPY calc.js /usr/local/apache2/htdocs
# 새로 생성한 디렉토리 안에 Dockerfile을 생성한다.
# base image (http:2) 안에 기본적인 설정이 되어있어서
이전 Dockerfile에서 설정한 RUN, EXPOSE, CMD 내용을 명시하지 않아도 된다.docker build . -t calc-httpd:0.2
# build 명령으로 image를 생성한다.
docker run -dit -p 80:80 –name calc web2 calc-httpd:0.2
# 생성한 image로 container를 생성, 확인한다.
# 페이지 접속 확인
'Cloud > Docker' 카테고리의 다른 글
Docker) Docker Volume Nginx container 실습해보기 (0) 2022.10.04 Docker) Docker Volume 실습해보기 (0) 2022.10.04 Docker) Docker Image 생성 실습해보기 (0) 2022.10.04 Docker) Docker Container JavaScript 실습해보기 (0) 2022.10.03 Docker) Docker Container python 실습해보기 (0) 2022.10.02