# [AWS,Docker] AWS 에 Docker, docker compose 설치하기
2024. 12. 14. 18:28ㆍ개발/클라우드
📌 본 포스팅은 AWS EC2 ubuntu 에 docker 와 compose 설치하는 내용을 다룹니다.
🌞 2024.12.13 Fri
1. Ubuntu 환경에서 Docker 설치와 Compose 설치
## Docker 설치를 위한 세팅
sudo apt-get update && \
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \
sudo apt-key fingerprint 0EBFCD88 && \
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && \
sudo apt-get update && \
sudo apt-get install -y docker-ce && \
docker -v # Docker 버전 확인
## Compose 설치를 위한 세팅
sudo apt-get update && \
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
## Docker 재설치
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
## 도커에 관해 권한 상승(재로그인시 적용)
sudo usermod -aG docker $USER
## 도커 compose 설치
sudo curl -L https://github.com/docker/compose/releases/download/v2.1.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
## 권한 설정 및 버전 확인
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
'개발 > 클라우드' 카테고리의 다른 글
# [AWS] AWS EC2 에 Spring Boot 배포하기 (0) | 2024.12.13 |
---|---|
# [ERROR] Web server failed to start. Port 80 was already in use. (0) | 2024.12.13 |
# [AWS] AWS instance(EC2) 에 Docker image 배포 (0) | 2024.12.13 |
# [AWS] Mac 환경에서 AWS instance(EC2) Pem key 로 접근 하는 방법 (0) | 2024.12.13 |