Hướng dẫn push và pull image trên vCR bằng Docker

Hướng dẫn push và pull image trên vCR bằng Docker


*Yêu cầu máy tính đã cài Docker engine (như Docker Desktop)


1. Push Image:

Đầu tiên để có thể push image thì ta cần có sẵn 1 Repository trên vCR, ví dụ ta đã tạo sẵn 1 repo như sau:




- Để push image lên Repo, trước tiên ta cần gắn tag cho image


“docker tag SOURCE_IMAGE[:TAG] vcr.vngcloud.vn/96000-sdkimage/IMAGE[:TAG]”

docker tag 09042024/hello-world vcr.vngcloud.vn/96000-sdkimage/hello-world:first




- login bằng user/pass Repo

docker login vcr.vngcloud.vn -u 96000-khaivt
Với user là 96000-khaivt (xem trên portal) và pass là secret key khi tạo user



- Push image lên Repo:


docker push vcr.vngcloud.vn/96000-sdkimage/IMAGE[:TAG]

docker push vcr.vngcloud.vn/96000-sdkimage/hello-world:first




2. Pull Image:


Đầu tiên ta cũng cân login bằng user và password như lúc push, sau đó thực hiện pull bằng lệnh sau:


docker pull vcr.vngcloud.vn/96000-sdkimage/IMAGE[:TAG]

docker pull vcr.vngcloud.vn/96000-sdkimage/hello-world:first