Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Python
- 프로젝트 생성
- 자료형
- 유클리드 호제법
- PaaS
- 짝수
- 백준
- 프로그래머스
- parseInt
- 11652
- 문자열 숫자 변환
- 2진수
- SaaS
- valueof
- IntelliJ
- 웹 서버
- algorithm
- aws
- 데이터타입
- 최대공약수
- level1
- 온프레미스
- 리스트
- INT
- 11004
- java
- 알고리즘
- 최대공배수
- IaaS
- 홀수
Archives
- Today
- Total
Ga0Lee
[Spring Boot] AWS EC2 인스턴스에 Docker 설치하기 본문
EC2 인스턴스에 Docker 설치
1. docker를 설치하기 이전에 시스템의 소프트웨어 패키지 목록을 최신 상태로 업데이트
sudo apt-get update
2. HTTPS 통신, 인증서, 데이터 전송 및 소프트웨어 저장소 관리에 필요한 도구 및 라이브러리 설치
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 > docker_gpg_key
4. 다운로드한 GPG 키를 "/etc/apt/trusted.gpg.d/" 디렉토리로 옮기기
sudo mv docker_gpg_key /etc/apt/trusted.gpg.d/docker.gpg
5. Docker 저장소 추가
Docker를 설치하고 관리하는 데 필요한 소프트웨어 및 패키지를 쉽게 다운로드하고 업데이트할 수 있도록 저장소를 추가한다.
echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
6. 패키지 목록 업데이트
새로운 저장소 정보를 가져오기 위해 패키지 목록을 업데이트한다.
sudo apt-get update
7. Docker CE 설치
sudo apt-get install docker-ce
8. Docker 설치 확인
docker --version
9. Docker Engine 설치
sudo apt-get install docker-ce docker-ce-cli containerd.io
10. 일반 유저에게 Docker 실행 권한 부여
sudo usermod -aG docker $USER && newgrp docker
Docker 실행하기
1. docker 활성화
sudo systemctl enable docker
2. docker 실행
sudo service docker start
3. docker status 확인
service docker status
Docker-compse 설치
docker-compse는 여러 개의 독립적인 컨테이너로 구성된 복잡한 애플리케이션을 정의하고 실행하기 위한 도구이다. 현재 학부생인 나는 큰규모의 프로젝트가 아니라서 단일 컨테이너를 띄울 예정이라 필요하지 않지만 사용해보려고한다.
1. docker-compse 설치
sudo curl \
-L "https://github.com/docker/compose/releases/download/1.26.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 --version
'Spring Boot' 카테고리의 다른 글
[Spring Boot] IntelliJ GUI를 이용한 Git 사용 중 Detached Head 발생 (0) | 2024.11.18 |
---|---|
[Spring Boot] EC2 인스턴스 생성하고 서버 접속하기 with PuTTY (0) | 2023.08.17 |
[Spring Boot] AWS RDS(MySql) 프로젝트 연결하기 (0) | 2023.08.16 |
[Spring Boot] AWS S3 연결 SDK 에러 (0) | 2023.08.07 |
[Spring Boot] AWS S3 버킷 연결 에러 (0) | 2023.08.07 |