data engineering/docker

[Docker] Docker hub

nani-jin 2024. 5. 29. 08:26
우리가 빌드한 이미지를 다른 컴퓨터에 설치하려면 Docker Registry(예. Docker hub)로 등록해야하며, 타인이 만들어둔 이미지를 다운받아 사용할 수 있음

 

 

1. Docker hub에 이미지 등록

  1. 등록할 이미지에 별칭 생성
    • docker tag {등록할 이미지} {등록할 이미지의 별칭}
  2.  리포지토리 올릴 아이디로 로그인
    • docker login --username={본인 username}
  3.  리포지토리로 푸시
    • docker push {본인 username}/{repository name}:TAG
    • TAG는 선택사항

 

 

2. Docker hub에 등록된 이미지 사용

  1. 사용할 이미지 풀
    • docker pull {username}/{repository name}:TAG
    • TAG는 선택사항
  2. 이미지가 들어왔는지 확인
    • docker image ls
  3. 실행
    • docker run {username}/{repository name}

 

 

+) play with docker에서 이미지를 pull하고 실행해 볼 수 있음

https://labs.play-with-docker.com/

 

Play with Docker

Play with Docker A simple, interactive and fun playground to learn Docker Login

labs.play-with-docker.com

 

 

 

 

 

[출처] 데이터 엔지니어링 데브코스