cmd 창을 열어준다.
mkdir dockerwork 입력, cd dockerwork -> notepad 입력(메모장, 처음 알았다)
메모장 내용은 httpd 이미지를 구워서 현재 폴더를 기준으로 webapp이라는 폴더에 /usr/local/apache2/htdocs 복사 붙여넣기를 한다는 의미이다. 그리고 이미지가 실행될 때 첫 커맨드는 제일 아래줄이라는 의미이다.
다시 webapp이라는 폴더를 만들고 아래와 같이 작성.
webapp 폴더에 index.html로 저장해줌.
docker build -t webserver ./ 입력
위에서 만들었던 docker file을 알아서 찾아가지고 빌드를 해줌.
docker run -dit -p 8080:80 webserver로 실행
아까 만들었던 Hello World 출력
아직은 잘 모르겠다..
'Docker' 카테고리의 다른 글
[웹배포] 스프링부트 무중단 배포#4 | HealthCheck와 application.yml 세팅 (0) | 2024.01.30 |
---|---|
[Docker] commit 이미지 굽기와 docker hub 업로드 (0) | 2024.01.22 |
[Docekr] dit옵션과 attach / docker exec 명령어 변경 (1) | 2024.01.21 |
[Docker] 모든 image 한번에 삭제하는 명령어 (0) | 2024.01.21 |
[Docker] 컨테이너 포트포워딩 및 데몬으로 실행 (1) | 2024.01.21 |