본문 바로가기
Cloud Computing/Docker

[도커 컨테이너 입문과 활용] 8. 자신만의 도커(docker) 이미지를 만들어서 도커허브에 업로드

by 8희 2023. 9. 27.

1. nginx 도커 실행

 

sudo docker run -it --name nginx_web01 -d -p 8888:80 nginx:latest

 

 

웹서버에서 nginx 동작 확인 가능

 

2. 소스코드 수정

https://unxrl23.tistory.com/315

 

[도커 컨테이너 입문과 활용] 5. 도커(docker) 컨테이너 이용한 웹서버 실행 및 페이지 변경

1. nginx 다운 및 다운 확인 nginx: 많이 사용하는 웹 서버 2. 도커 실행 -it: 터미널로 접속 --name: naming 설정 nginx_web: 이름 지정 -d: background 형식으로 실행, 이 옵션 없으면 실행되는 게 다 출력됨 -p: 포

unxrl23.tistory.com

-> 참고

 

sudo docker cp index.html [도커컨테이너 네임]: [저장할 도커컨테이너 내부 경로]: index.html 복사

 

 

웹브라우저에서 복사한 index.html 내용으로 페이지가 변경된 것을 확인 가능

 

 

sudo docker diff [Container Name]: 변경된 정보 확인

 

3. 도커 이미지 생성 후 도커허브에 업로드

 

sudo docker commit: 도커 이미지 생성

 

 

도커 이미지 생성 확인

 

 

도커 허브 로그인

 

 

도커 이미지에 태그 추가 후 확인

 

 

도커허브에 업로드

 

 

도커허브 페이지에서 업로드 된 것 확인

 


참고

https://www.youtube.com/watch?v=vZsdICsYQXM&list=PL1jdJcP6uQtvfNf19anO9YJqe-B4nGuAu&index=8