less than 1 minute read

도커 이미지 다루기 : 도커허브 저장소 이용

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

Categories:

Updated:

Comments