클라우드,가상화/DOCKER

Docker Uninstall/Install on RHEL

aiemag 2023. 4. 23. 23:10
반응형

RHEL 계열인 CENTOS 에서 Docker의 버전 변경이 필요하여 삭제를 하던 중, 몇몇 블로그를 따라하다 삭제가 제대로 되지 않아 공식 Docker 홈페이지를 찾아 삭제를 하니 깔끔하게 삭제가 되어 기록을 남깁니다.

 

※ 실행환경: CENTSO7.9

 

Docker 삭제

다음 명령으로 기존 Docker 설치 시 같이 설치된 docker application을 같이 삭제

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

 

다음 경로는 자동 삭제가 되지 않으므로 수동으로 삭제

/var/lib/docker/

 

 

Docker를 다시 설치

 

1. Repository Setup

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/rhel/docker-ce.repo

 

 

2. Install Docker

- Latest Version Install

$ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 

- Available Package Search

$ yum list docker-ce --showduplicates | sort -r

주의! 검색된 항목이 3:20.10.7-3.e18 이라면 install docker-ce-20.10.7 까지만 지정하면 된다.

 

 

- Specific Version Install

$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin

 

3. Start Docker

$ sudo systemctl start docker

 

 

※ Docker Site

https://docs.docker.com/engine/install/rhel/

 

Install Docker Engine on RHEL

 

docs.docker.com

 

반응형

'클라우드,가상화 > DOCKER' 카테고리의 다른 글

Docker 디버깅  (0) 2023.01.21
Docker 테스트 & 정보 확인  (0) 2023.01.19
Docker 설치  (0) 2023.01.19