hub.docker.com 에 업로드된 이미지를 다운로드한다.
# 로컬에 있는 도커 이미지를 모두 삭제한다
> docker image prune -a
WARNING! This will remove all images without at least one container associated to them.
Are you sure you want to continue? [y/N] y
Deleted Images:
deleted: sha256:c94415d27e2f87f98f11e047e6b5b4b0bfd5e3b9fb2326eba8f2e8080cf39b09
deleted: sha256:63a51fc658aca7e1cd40d8bc21c9db3f7eec153486b583a2682ef11cb9ebf950
> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
# 이미지를 불러온다.
> docker pull temoojean/bong9kim:1.0.0
1.0.0: Pulling from temoojean/bong9kim
bca4290a9639: Already exists
f6ea11ef7b8a: Already exists
bb0a20d2be3e: Already exists
f2bdc5390932: Already exists
04475c9decf9: Already exists
7c881c85f64f: Already exists
62d0de270519: Already exists
6dfdb961cd59: Already exists
1a2c4e31cd91: Already exists
e896e25af00a: Already exists
Digest: sha256:f98e1006d114bf38299c259aa9c8249bfdbeae045bdad2c286f5f2e9934a0b52
Status: Downloaded newer image for temoojean/bong9kim:1.0.0
docker.io/temoojean/bong9kim:1.0.0
# What's next:
View a summary of image vulnerabilities and recommendations → docker scout quickview temoojean/bong9kim:1.0.0
> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
temoojean/bong9kim 1.0.0 90d1f81f0c97 39 hours ago 267MB
# 불러온 이미지로 컨테이너를 생성한다
> docker run -p 4100:4173 --rm -d --name bong9kim temoojean/bong9kim:1.0.0
06dfcced6308a85d1fa7f080dad7e8cfaa65a13f269dc1be735c4db481d313d4
잘 다운 받아서 돌아간다.
docker pull 을 하지 않고 docker run temoojean/bong9kim 을 바로 실행할수 있다.
로컬에 해당 이미지가 없을 경우 hub.docker.com 을 바로 검색하여 일치하는 이름의 이미지를 다운 받는다.
'코드 > CI-CD-Docker' 카테고리의 다른 글
[Docker] Docker hub 에 푸시하기 (0) | 2024.09.12 |
---|---|
[CI/CD] anchor 를 사용하여 YAML template 만들기 (0) | 2024.07.31 |
[CI/CD] YAML Anchor (0) | 2024.07.30 |
[CI/CD] YAML 기본 (0) | 2024.07.30 |
[CI/CD] Gitlab stop action (0) | 2024.07.29 |