Rockey8 에서 Docker 설치

기존 설치되어 있으면 삭제

sudo dnf remove podman -y // podman 이 설치 되어있다면 podman 삭제

sudo systemctl stop docker // 도커 정지
sudo dnf remove docker-ce docker-ce-cli containerd.io //도커 제거
sudo rm -rf /var/lib/docker // 이미지,컨테이너 및 볼륨 함께삭제

sudo rm /usr/local/bin/docker-compose // 도커 컴퍼즈 제거
sudo rm -rf ~/.docker // 시스템의 다른 잔여 파일을 제거

sudo dnf autoremove // 관련된 의존성 패키지를 제거

Docker 설치

sudo dnf update

Docker CE 저장소의 RPM 패키지를 다운로드

sudo dnf -y install dnf-utils
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

Docker 패키지를 설치

sudo dnf install docker-ce docker-ce-cli containerd.io

Docker 서비스를 시작하고 활성화

sudo systemctl start docker
sudo systemctl enable docker

Docker Compose 설치

Docker Compose 바이너리 파일을 /usr/local/bin 디렉토리에 다운로드합니다. 다음 명령을 사용합니다

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

docker-compose 파일에 실행 권한을 부여

sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

버전 정보가 출력되면 Docker Compose가 성공적으로 설치되었습니다.

2 Comments
Jordan Singer
2d
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Non minima ipsum at amet doloremque qui magni, placeat deserunt pariatur itaque laudantium impedit aliquam eligendi repellendus excepturi quibusdam nobis esse accusantium.
2 replies
Brandon Smith
2d
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
James Parsons
1d
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Distinctio dolore sed eos sapiente, praesentium.
Santiago Roberts
4d
Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto laborum in corrupti dolorum, quas delectus nobis porro accusantium molestias sequi.