도커 이미지 다루기 : 도커허브 저장소 이용
1. 도커 허브 로그인
$ docker login -u ch****
Password:
Login Succeeded
Logging in with your password grants your terminal complete access to your account.
For better security, log in with a limited-privilege personal access token. Learn more at https://docs.docker.com/go/access-tokens/
2. 도커 tag & push
# 기존에 셋팅된 로컬의 이미지를 도커 허브에 등록된 레포지토리의 이름으로 테그한다.
$ docker tag nginx:latest chrisna2/my-nginx:20221115
# 태그가 완료되면 해당 테그의 이미지를 push 한다.
$ docker push chrisna2/my-nginx:20221115
The push refers to repository [docker.io/chrisna2/my-nginx]
a2e59a79fae0: Mounted from library/nginx
4091cd312f19: Mounted from library/nginx
9e7119c28877: Mounted from library/nginx
2280b348f4d6: Mounted from library/nginx
e74d0d8d2def: Mounted from library/nginx
a12586ed027f: Mounted from library/nginx
20221115: digest: sha256:06aa2038b42f1502b59b3a862b1f5980d3478063028d8e968f0810b9b0502380 size: 1570
2. 도커 pull
# 해당 테그의 이미지를 pull 한다.
$ docker pull chrisna2/my-nginx:20221115
Comments