Docker

[Docker] docker image 최신화 및 컨테이너 재생성

IT-PAPA 2024. 8. 9. 15:51
728x90
반응형

도커 이미지를 최신으로 다운로드하고 교체하는 방법은 다음과 같습니다.

1. docker 명령어로 사용하여 최신 이미지 다운로드

docker pull ubuntu:latest

예를 들어, 최신 Ubuntu 이미지를 다운로드하려면

docker pull [이미지 이름]:latest

기존 컨테이너 중지 및 삭제: 먼저, 기존 컨테이너를 중지하고 삭제해야 합니다.

docker stop [컨테이너 이름 또는 ID] docker rm [컨테이너 이름 또는 ID]

새 이미지로 컨테이너 실행: 최신 이미지를 사용하여 새 컨테이너를 실행합니다.예를 들어, 최신 Ubuntu 이미지를 사용하여 새 컨테이너를 실행하려면:

docker run --name my_ubuntu_container -d ubuntu:latest
docker run --name [새 컨테이너 이름] -d [이미지 이름]:latest

 

2. docker-compose를 사용하여 최신 버전의 이미지를 패치하고 컨테이너를 재기동하는 방법은 다음과 같습니다

최신 이미지 다운로드:

docker-compose pull

컨테이너 재기동:

docker-compose up -d --force-recreate

이 명령어들은 docker-compose.yml 파일에 정의된 모든 서비스의 최신 이미지를 다운로드하고, 해당 이미지를 사용하여 컨테이너를 다시 생성합니다

728x90
반응형
LIST