도커 이미지 commit??

아따맘마·2021년 1월 23일
0

ft_server

목록 보기
2/3
post-custom-banner

처음 ft_server을 수행했었을 때 고생했던 부분이 있었다. 중간중간 계속 오류가 날 때 수정이 안되면 다시 처음부터 하는 바보같은 짓을 했었다.😂
이번에 ft_server을 다시 공부할겸 처음부터 다시 하는데 구글에서 도커 이미지를 git처럼 commit하고 push를 할 수 있다는 글을 봤다.
그럼 git처럼 버전관리를 도커에서도 할 수 있다는 말이다. 방법은 간단하다.

  • step 1 : docker commit CONTAINER_NAME IMAGE_NAME:tag
    커밋할 컨테이너의 이름과 이미지 이름을 commit 명령어 수행
  • step 2 : docker login
    도커에 로그인한다.
  • step 3 : export DOCKER_ID_USER="lsmmay322"
    환경변수 DOCKER_ID_USER에 도커 허브의 아이디를 적어준다. 만약 다르면 권한 deined 오류가 난다.
  • step 4 : docker tag IMAGE_NAME $DOCKER_ID_USER/IMAGE_NAME
    도커 태그 설정
  • step 5 : docker push $DOCKER_ID_USER/IMAGE_NAME

찾아보니 commit으로 이미지까지만 생성해주고 버전관리를 하는 사람도 있는것 같다.

profile
늦게 출발했지만 꾸준히 달려서 도착지점에 무사히 도달하자
post-custom-banner

0개의 댓글