-
docker compose, docker swarm, docker stack 설치공부합시다!/Container 2026. 9. 17. 16:32728x90
설치 환경은 rockylinux9-5 입니다.
minimal 설치 후 docker를 설치하면 docker compose는 자동으로 설치가 됩니다.
docker swarm은 구성만 하시면 되고 역시나 docker stack은 별도의 설치 없이 자동으로 실행됩니다.
자 그럼 docker 설치 과정을 따라가 볼까요!
1. dnf config-manager를 통해서 docker repository를 추가하는 과정 입니다.
# dnf install -y dnf-plugins-core config-manager를 사용하기 위해서 dnf-plugins을 먼저 설치합니다. # dnf config-manager -y --add-repo https://download.docker.com/linux/centos/docker-ce.repo centos용 docker community Edition 리포티토리를 다운로드 합니다. /etc/yum.repos.d/ 디렉토리에 다운르도 됩니다.2. docker-ce를 설치하면 buildx와 compose plugin 역시 자동으로 설치 됩니다.
공식사이트에서는 이것까지 설치하라고 하던데 의존성에 의해서 설치되니 너무 길게 타이핑 안하셔도 됩니다.
# dnf install -y docker-ce docker-ce-cli containerd.io docker-ce: docker community Edition docker-ce-cli: docker community Edition Command line Interface containerd.io: 업체 표준 container run time # systemctl enable --now docker docker start와 함께 systemd에 symbolic link를 생성해서 부팅시에 docker 실행 systemctl start docker & systemctl enable docker 의미 # docker --help # docker compose --help # docker service --help # docker stack --help 모두 다 잘 작동하실 겁니다.가볍게 설치가 끝났으니 다음에는 docker swarm을 구성합니다.

728x90'공부합시다! > Container' 카테고리의 다른 글
docker swarm 구성 (0) 2026.09.17 docker, docker compose, docker swarm, docker stack 비교 (0) 2026.09.17 alpine linux in docker (httpd or nginx error) (1) 2024.05.30 Docker: alpine + nginx Image 만들기 (0) 2023.09.11 Dockerfile - CentOS7 + HTTPD (0) 2023.05.19