본문 바로가기

취미, 관심/NAS, Server

[Ubuntu 20.04 LTS] Docker 설치

역시 매번 찾아다니기 번거로워(...) 올려둡니다.

설명이 부실한데, 참고한 블로그 링크를 올려드리니 그 내용을 보시면 됩니다.

https://shanepark.tistory.com/237

 

AMD64 기준입니다. ARM에서는 동작하지 않아요.

#필요 패키지 설치
sudo apt update && sudo apt -y install apt-transport-https ca-certificates curl gnupg lsb-release

#Docker Official GPG Key 등록
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

#Stable 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
#CPU에 따라 이게 안될 수 있습니다. 

#docker engine 설치
sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io

#설치완료 후 docker 버전확인(설치확인)
docker --version

#Docker Compose 설치
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

#실행권한 부여
sudo chmod +x /usr/local/bin/docker-compose

#설치확인
docker-compose --version

#sudo 없이 docker 명령어 실행하기
#접속중인 사용자를 docker그룹에 추가
sudo usermod -aG docker $USER

 

ARM시스템은 아래 글 참고하시면 되겠습니다.

https://yiworkdisk.netlify.app/ko/linux/install_docker_c2.html