[학습목표]
💡 Docker 이전 버전을 삭제할 수 있다.
💡 Docker를 설치할 수 있다.
💡 Docker를 제거할 수 있다.
[개발환경]
ubuntu 20.04
🚩여기서 잠깐 토막상식!
※ ubuntu 버전 확인 명령어? cat /etc/issue
1. 이전 버전 제거하기
docker, docker.io 또는 docker-engine이 설치되어있는 경우 제거합니다.
sudo apt-get remove docker docker-engine docker.io containerd runc
2. 저장소 설정
2-1. HTTPS를 통해 레포지토리를 사용할 수 있도록 apt 패키지를 업데이트 및 설지합니다.
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
2-2. Docker의 공식 GPG 키 추가하기
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
2-3. 저장소 설정하기
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
3. 도커 엔진 설치
3-1. apt 패키지 인덱스를 업데이트하고 최신버전의 Docker Engine 및 containerd를 설치합니다.
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
3-2. hello-world 이미지를 실행하여 도커 엔진이 잘 설치되어있는지 확인합니다.
sudo docker run hello-world
사진 설명을 입력하세요.이렇게 나온다면 성공!
4. 도커 엔진 제거
4-1. 도커 엔진, CLI 및 Containerd 패키지를 제거합니다
sudo apt-get purge docker-ce docker-ce-cli containerd.io
4-2. 호스트의 이미지, 컨테이너, 볼륨 또는 사용자 지정 구성파일은 자동으로 제거되지 않습니다.
모든 이미지, 컨테이너 및 볼륨을 삭제하려면:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
편집된 구성 파일은 수동으로 삭제해야 합니다.
[참고문서]
https://docs.docker.com/engine/install/ubuntu/
'👾개발지식 > DevOps' 카테고리의 다른 글
EC2에서 HTTPS간 통신 구현하기 (0) | 2021.11.08 |
---|---|
도커 기본 명령어 (0) | 2021.11.08 |
도커를 사용해서 MYSQL설치하고 접속하기 (0) | 2021.07.28 |
웹서버 구축 방법 / 아파치, 톰캣 설치 방법 (0) | 2019.07.11 |
PUTTY 사용법 / PUTTY 로 AWS 접속하기 (0) | 2019.07.11 |
댓글