Docker for Windows에서 Hello,World!

설치한 채 사용하지 않고 방치하고 있던 Docker… 시간이 생겼으므로 사용해보기로 했습니다. 시스템 개발에 익숙하지 않은 스스로도 단시간에 Hello, World! 할 수 있었으므로, 순서를 메모.
내가 한 일은
Java 실행 환경 설치
실행에 필요한 환경 설정이 Docker 이미지로 패키징되어 있으므로 다운로드
Docker 이미지 사용자 정의
이번은 Hello, World!를 기술한 HTML 파일을 추가할 뿐
Docker 이미지 실행
localhost에 액세스하여 index.html 표시
 
이상입니다.

사전 준비



1) Docker Desktop for Windows 설치
htps : // 후 b. 도 c r. 코 m / 에이 치온 s / こむに ty / 도 c 케 루세로 sk와 p ぃんど ws /
2) Windows Terminal 설치
htps //w w. 미 c 로소 ft. 이 m / 그럼 jp / p / 우동 ws - r 모두 l / 9 0dx20hk701? 오 c ゔ ぇ b = ゔ ぉ t : 오, r ゔ ぃ w w

Java 실행 환경 설치



3) Tomcat 이미지 얻기
Terminal에서 다음 명령을 치는 것만으로 OKdocker pull tomcat

Docker 이미지 사용자 정의



4) Docker 이미지 만들기: Dockerfile 만들기
Dockerfile은 빌드시 참조됩니다. 파일 내용은 다음과 같습니다.
FROM tomcat:9.0
RUN mkdir webapps/ROOT
RUN echo Hello,World! >> webapps/ROOT/index.html
CMD ["catalina.sh","run"]

방금 설치한 Tomcat 이미지에 "Hello, World!"를 기술한 index.html을 추가하고 있다.

5) Docker 이미지 생성 : Dockerfile을 사용하여 빌드docker build . -t hello:1.0※Docker 이미지의 이름을 hello로 하고 있다. 버전의 설명도 필수.
이제 Docker 이미지 만들기 완료입니다, 이른!

Docker 이미지 실행



6) hello 시작docker run -it --rm -p 8880:8080 hello:1.07) 이하의 URL에 액세스하면 브라우저에 Hello, World!가 표시된다
http://localhost:8880/index.html


이번은 순서만입니다만, Docker 주위의 용어나 커멘드의 의미에 대해서도 별도 정리하고 싶습니다~.

좋은 웹페이지 즐겨찾기