Notice
Recent Posts
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
관리 메뉴

study blog

[Docker] EC2에 Docker, Docker-compose 설치하기 본문

DevOps/Docker

[Docker] EC2에 Docker, Docker-compose 설치하기

gyuI 2022. 3. 8. 01:44

💡 Docker 설치

접속한 인스턴스에 Docker를 설치해보려 한다.

1. 사용 가능한 패키지들과 그 버전들의 리스트를 업데이트한다. 
sudo apt-get update

 

2. 필요한 패키지를 설치한다.
sudo apt-get -y install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

 

3. curl 명령어로 Docker의 GPG key를 등록한다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

 

4. stable repository를 등록해준다. 👉 이 과정을 생략 시 에러가 발생한다.
echo \
  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 

5.  Docker Engine을 설치한다.
sudo apt-get update 
sudo apt-get install docker-ce docker-ce-cli containerd.io

 

6. 설치가 잘 되었는지 버전을 확인한다.
$ docker --version
Docker version 20.10.12, build e91ed57

 

💡 Docker Compose 설치

1. curl로 compose를 설치한다.
sudo curl -L https://github.com/docker/compose/releases/download/1.27.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

 

2. 실행 권한을 부여한다.
sudo chmod +x /usr/local/bin/docker-compose

 

3. 설치가 잘 되었는지 버전을 확인한다.
$ docker-compose -v
docker-compose version 1.27.2, build 18f557f9

 

Comments