반응형
설치 방법
우분투 환경에 도커를 설치한 적이 없다면 이전 버전 삭제 없이 그냥 설치하면 된다.
# package update && install
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
# Docker official GPG key
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# set up the repository
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
# package update
sudo apt-get update
# install docker engine
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
※ 최근 도커엔진은 내부적을 containerd로 동작하고 있어 쿠버네티스 컨테이너 런타임 전환시 큰 어려움이 없다.
위의 명령어들을 모두 실행하면 설치가 완료된다.
설치 확인
docker 명령어를 입력했을때 에러메세지가 나오지 않고 다음과 같은 화면이 출력되면 정상적으로 설치가 완료된 것이다.
도커 이미지를 실행시켜서 설치 및 동작을 확인하는 방법이 공식문서에서 기술되어있다.
sudo service docker start
sudo docker run hello-world
위를 실행하면 hello-world 이미지가 pull 받아지고 컨테이너가 실행된다.
도커 삭제
- 이전에 설치했던 버전을 전부 지우고 다시 설치하고 싶다면 아래 명령어로 도커 엔진을 모두 지우고 다시 설치하면 된다.
sudo apt-get remove docker docker-engine docker.io containerd runc
- Document
Install Docker Engine on Ubuntu
docs.docker.com
반응형
'Docker' 카테고리의 다른 글
docker run 옵션 정리 (0) | 2023.02.17 |
---|---|
도커 이미지가 저장되는 위치 바꾸기: root datadir 변경 (0) | 2023.02.17 |
도커 permission denied, sudo 권한 없이 사용하기 (0) | 2023.02.14 |