Infra

Ubuntu 22.04 - Docker 설치

DuL2 2024. 2. 9. 21:44

오늘은 ubuntu 22.04 버전에서 docker와 docker-compose를 설치하는 글을 작성해보려고 합니다.

 

docker는 이 글까지 오셨을 경우 어떤 것인지 아실테니 docker-compose가 무엇인지만 간단히 설명하겠습니다.

 

docker-compose는 여러 개의 컨테이너를 하나의 어플리케이션으로 동작하도록 구성하기 위해 사용되는 툴입니다.

 

먼저, docker를 설치하고 docker-compose를 설치하겠습니다.

Docker 설치방법

1. 우분투 시스템 패키지 업데이트

sudo apt-get update

2. 필요한 패키지 설치

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

3. Docker의 공식 GPG키를 추가

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4. Docker의 공식 apt 저장소를 추가

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5. 시스템 패키지 업데이트

sudo apt-get update

6. Docker 설치

sudo apt-get install docker-ce docker-ce-cli containerd.io

7. Docker가 설치 확인

7-1 도커 실행상태 확인

sudo systemctl status docker

7-2 도커 실행

실행시키고 싶은 image를 넣으시면 됩니다.

sudo docker run [image]

 


Docker-Compose 설치

1. 도커 컴포즈 설치

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

최신 버전 확인은 아래 깃허브 링크에서 가능하다.

 

Releases · docker/compose

Define and run multi-container applications with Docker - docker/compose

github.com

- 원하는 버전으로 설치할 경우 2.24.4 부분을 변경해주면 된다.

2. 권한 부여

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

3. 심볼릭 링크 설정

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

4. 버전 확인 (잘 나오면 설치 성공)

docker-compose --version

 

도커 컴포트 설치 끝

 

'Infra' 카테고리의 다른 글

[Tool] nGrinder 찍먹 (1) - nGrinder와 설치 이야기  (0) 2024.02.19
[OS] nohub kill  (1) 2024.02.13
Redis 기초  (1) 2024.02.07
[Redis] Mac OS에서 Redis Docker로 실행시키기  (1) 2024.02.06
[MAC/Linux OS] port kill - lsof 정리  (0) 2024.01.17