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 | 31 |
Tags
- Exception
- VUE
- 재정의
- stream
- DI
- hashcode
- AOP
- redis
- KEVISS
- 열 속성
- SQL
- docker
- 생성자 주입
- DDL
- Spring
- lambda
- select_type
- Test
- 테스트 코드
- 조합
- MSA
- StringBuilder
- 인덱스
- static
- jpa
- java
- 필드 주입
- equals
- jwt
- cache
Archives
- Today
- Total
백엔드 개발자 블로그
3. Docker Engine update 본문
업데이트를 해야하는 이유
1. 새로운 기능
2. 버그 수정
3. 보안 패치
4. 성능 개선
5. 호환성
6. 생태계 지원
7. LTS
Docker Engine update 절차
1. 실행중인 컨테이너들을 stop(선택)
# 이건 안해도 삭제할 때 자동으로 stop함
docker stop [컨테이너 이름]
2. 현재 사용중인 docker 엔진 삭제
# 현재 사용중인 docker-ce 19버전 삭제
sudo apt update
sudo apt -y remove docker-ce
3. 최신 버전의 docker 엔진 설치준비
# 1. 최신버전의 docker 설치를 위한 준비 (HTTPS 저장소 사용 + Docker 공식 GPG 키 등록 + 외부 저장소 추가)
# Docker 공식 저장소를 HTTPS 기반으로 안전하게 추가하고, GPG 서명 검증을 통해 최신 Docker 패키지를 신뢰성 있게 설치하기 위한 사전 준비 단계
sudo apt -y install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
# 2. gpg key download
curl -fsSL https://download.docker.com/linux/ubuntu/gpg|sudo gpg--dearmor-o/usr/share/keyrings/docker-archive-keyring.gpg
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg|sudo gpg|sudo apt-key add-OK
# 3. docker 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
4. 설치
# 설치
sudo apt update
# 버전 확인
docker --version
5. 컨테이너 가동
# 가동
docker start [docker이름]
# 가동 확인
docker ps -a
'CI CD > Docker' 카테고리의 다른 글
| 5. Docker 컨테이너 CLI (0) | 2025.12.18 |
|---|---|
| 4. Docker Image 이해 (0) | 2024.05.22 |
| 1. 컨테이너 가상화 이해 (0) | 2024.05.22 |
| Docker 개념 (0) | 2023.08.22 |
