Server/Docker

[Docker] Docker 설치

안양큰스님 2024. 1. 27. 17:32

요즘 백앤드 개발에 있어 Docker는 필수와 비슷하다고 생각합니다. 

저도 왠만해서는 모든 개발을 Docker Container를 이용해서 하고 있습니다.

우선 기본적인 설치를 안내해 드리려 합니다.

WSL 혹은 ubuntu 기준으로 설명하며, 공식 문서를 참고했습니다.

 

우선 기존에 docker 구 버전이라도 설치된게 있는지 모르니 제거를 해줍니다.

새로 설치한 OS라면 구지 해당 명령어를 수행할 필요는 없습니다.

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

 

APT 저장소를 이용해 설치하도록 합니다. 다음 명령어를 복사해 입력해주세요.

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

 

이제 APT 저장소 업데이트 할때, Docker 공식 주소도 추가됬습니다.

본격적인 설치를 진행합니다. 특정 버전을 설치하고 싶다면 공식 문서에 잘 설명되어있으니, 참고바랍니다.

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 

이제 설치가 끝났습니다. 

이제 터미널에 버전 확인을 했을때 제대로 버전이 출력되면 설치가 끝난것입니다.

docker -v

 

'Server > Docker' 카테고리의 다른 글

[Docker] Portainer agent 설치 및 추가  (0) 2024.01.27
[Docker] Portainer 설치  (1) 2024.01.27