AlmaLinux에서 Docker 설치

변주한·2022년 8월 29일
0

도커 설치

  1. 가장 비슷한 도커 레포지토리로는 AlmaLinux를 위한 centos 저장소이기 때문에 아래의 저장소 등록을 먼저 한다

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

    여기에서 나는 처음보는 명령어 dnf 가 나오는데 던전앤파이터는 아니고

    centos에서 자주 사용한 yum(Yellowdog Update module)의 차세대 버전 인 Dandified YUM을 나타내는 오픈 소스 패키지 관리자 도구이다.

  2. 설치전에, 설치되는 동안 몇가지 패키지와 충돌이 일어나고 중단될 수 있기에 podmanbuildah 패키지를 삭제하는 것이 필요하다.

    sudo dnf remove podman buildah

  3. 마지막으로, 아래 세가지 패키지를 설치해주면 설치가 완료된다.

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

도커 데몬 실행

(+) 추가적으로 도커가 설치된다고 해서 해당 데몬은 실행된 상태가 아니기에 해당 명령으로 도커 데몬을 실행시키고

sudo systemctl start docker.service

서버가 재실행 되거나 꺼졌다 켜졌을 때 자동으로 데몬이 실행 할 수 있게 해당 명령도 추가해주자

sudo systemctl enable docker.service

도커 사용자 추가

"usermod"명령을 사용하여 기존 사용자를 그룹에 추가

"-G"옵션은 그룹을 보조 그룹으로 추가하는 데 사용된다

"-a"옵션은 보충 그룹에 사용자를 추가하는 데 사용되며 "-G"옵션과 함께 사용된다.

sudo usermod -aG docker $USER

리부트 해주자

reboot or init 6

출처: https://linuxconfig.org/install-docker-on-almalinux

profile
늦었지만 꾸준히

0개의 댓글