1 분 소요

윈도우10 또는 우분투 내에서 도커를 설치하는 과정을 정리할 필요가 있다고 느꼈습니다.
설치에 도움이 되었으면 합니다.

참조 1.
Install Docker Engine on Ubuntu - 공식사이트
2. 윈도우10에서 리눅스(Linux) 설치하기 (Ubuntu on WSL2) - poeun
3. Install Docker Desktop on Windows



1. 도커 설치하기 (Ubuntu 22.04)

  • 먼저 우분투 내 도커를 설치하기 위해 OS 요구 사항을 충족시켜야 한다.
    • Ubuntu Jammy 22.04 (LTS)
    • Ubuntu Impish 21.10
    • Ubuntu Focal 20.04 (LTS)
    • Ubuntu Bionic 18.04 (LTS)
  • 위 요구사항에 해당이 된다면 터미널(terminal)을 실행한다.


1.1 오래된 버전 삭제

$ sudo apt-get remove docker docker-engine docker.io containerd runc


1.2 repository 설정

$ sudo apt-get update \
    upgrade

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


1.3 도커 공식 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


1.4 도커 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


1.5 도커 엔진 설치

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • 여기까지 하면 도커 설치는 끝이 난다.


1.6 내 repository 내 가능한 버전 목록 확인

$ apt-cache madison docker-ce
  • 실행결과

    Screenshot from 2022-09-06 19-32-53


1.7 appendix



2. 도커 설치하기 (WINDOW 10)

Screenshot from 2022-09-06 19-43-13
이미지 출처 1


ss


[에러 해결] Got permission denied while trying to connect to the Docker daemon socket

  • 권한이 없다고 뜬다면, 아래 명령어들을 실행해 docker group에 유저를 추가해 준다. 2
$ sudo groupadd docker
$ sudo usermod -aG docker $USER
$ newgrp docker





References

댓글남기기