자신만의 도커(docker) 이미지를 만들어서 도커허브에 업로드 (8/21)
https://www.youtube.com/watch?v=vZsdICsYQXM&list=PL1jdJcP6uQtvfNf19anO9YJqe-B4nGuAu&index=8
본 영상을 학습한 내용입니다
https://allkillalldie.tistory.com/15 < - 해당 글과 이어집니다
이번에는 commit을 통해서 변경된 이미지를 생성하고 docker hub로 업로드하는 실습을 진행하겠습니다
1. nginx 실행
sudo docker run -it --name nginx_web01 -d -p 8888:80 nignx:latest
//nginx는 80포트로 진행됩니다
//localhost:8888로 접속이 됩니다
2. index.html 파일 수정
vim index.html
//임의로 넣고싶은 html 파일을 입력해주세요
docker cp index.html nginx_web01:/usr/share/nginx/html/index.html
docker iff nginx_web01
//수정된 정보들을 확인할 수 있습니다
C : change
3. docker 이미지 생성
docker commit -a "thehunter0512" nginx_web01 nginx_test:1.0
// -a : 만든사람 기재
docker images | grep nginx
//37초 전에 하나의 이미지가 생성된 것을 확인할 수 있습니다
4. docker 이미지 허브에 업로드
docker login
docker tag nginx_test:1.0 [사용자명]/nginx_test:1.0
docker push thehunter0512/nginx_test:1.0
도커 허브에 올라와있는 것을 확인할 수 있습니다