Application Modernization/Container & PaaS

ubuntu에 docker 설치 및 삭제하기

Cloud Applicaiton Architect 2022. 4. 18. 17:50
반응형

설치

 

apt-get update

sudo apt-get update

 

apt가 https를 통해 repository를 사용할 수 있도록 패키지 설치

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release

Docker 공식 GPG Key 추가

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

 

apt source list에 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

 

지금까지의 작업을 반영하기 위해 apt update하기

sudo apt-get update

 

community edition의 docker 설치하기

sudo apt-get install docker-ce

docker 정상 설치 확인

docker --version 혹은 sudo docker run hello-world

sudo docker run hello-world

 

 

삭제

도커를 삭제

sudo apt-get purge -y docker-engine docker docker.io docker-ce
sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce

모든 이미지 및 컨테이너 볼륨 삭제

sudo rm -rf /var/lib/docker /etc/docker
sudo rm /etc/apparmor.d/docker
sudo groupdel docker
sudo rm -rf /var/run/docker.sock

 

 

이상 끝~

반응형