강의 출처 : 동빈나님 유튜브 강의 링크
도커(Docker) 활용 및 배포 자동화 실전 초급 ⑨ DockerHub와 GitHub 연동하기
git repository에 소스코드를 push하면, docker hub에서 자동으로 감지하여 build를 수행한다.
계정당 1개의 private repository를 생성할 수 있다.
repository 생성 과정에서 github 계정 연동 과정이 있다.
dockerhub repository 생성 완료.
생성과 동시에 dockerhub에서 Dockerfile을 찾고 build를 수행한다.
최초 git push 할 때, ".Dockerfile"이 함께 push되었는데, 이때문에 자동으로 build가 되지 않았다. 삭제하니 문제 없이 된다.
위 캡처 화면에서, 우측에 보면 자동으로 build가 되는 것을 확인 할 수 있다.
빌드가 완료될 때까지 다소 시간이 걸린다.
'''
docker login
docker run -p 80:80 -v /home/ec2_user/:/var/www/html tn841/Docker-Practice
'''
git 소스를 받고, docker로 이미지를 run하는 과정을 readme 파일로 설명 한다.