티스토리 뷰
설치 환경
Ubuntu 22.04 LTS
이전 버전 Docker 삭제
sudo apt-get remove docker docker-engine docker.io containerd runc
Docker 저장소 설치
Docker Engine을 설치하기 전에 Docker 저장소를 설치해야 Docker를 설치하고 업데이트할 수 있다.
1. apt 패키지를 업데이트 하고 apt가 HTTPS를 통해 저장소를 사용할 수 있도록 패키지를 설치
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
2. Docker의 공식 GPG 키 추가
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
3. 저장소 설정
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
Docker Engine 설치
apt 패키지 인덱스를 업데이트하고 최신 버전의 Docker Engine, containerd 및 Docker Compose를 설치
(docker-compose를 따로 설치할 필요없이 모두 같이 설치된다.)
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo 없이 사용하기
sudo usermod -aG docker $USER
Docker 버전 확인
docker version
Docker-Compose 버전 확인
docker compose version
Docker 제거
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
참고
https://subicura.com/2017/01/19/docker-guide-for-beginners-2.html
'DevOps' 카테고리의 다른 글
오라클 클라우드 고정(공용) IP 생성 (0) | 2022.06.05 |
---|---|
오라클 클라우드 인스턴스 생성 및 SSH 접속 (0) | 2022.06.04 |
GitLab CI/CD 에러 해결 (0) | 2021.08.19 |
우분투 리눅스에서 GitLab CI/CD 설정 (2) | 2021.08.17 |
RSA key pair를 이용한 SSH 접속 (0) | 2021.03.31 |
댓글