우분투에 Docker 설치하기

2023. 2. 25. 21:42Docker

# 설치에 필요한 툴 설치
sudo apt-get udpate
sudo apt-get install apt-transprot-https ca-certificates curl software-properties-common

# Docker GPG Key 등록
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg

# APT에 Docker repository 추가
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
또는
sudo add-apt-repository "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

# 패키지 DB 업데이트
sudo apt-get update


# 사용자 계정으로 docker를 실행하기 위해서는 docker 그룹에 사용자 계정이 추가되어 있어야 함
# docker 그룹이 미리 생성되어 있어야 함(gid:900)
sudo groupadd -g 900 docker
sudo usermod -aG docker 계정

# docker 설치
sudo apt-get install docker-ce

# 테스트
docker run hello-world

APT에 Docker repository 추가시 오류조치

E: Malformed entry 1 in list file /etc/apt/sources.list.d/archive_uri-https_download_docker_com_linux_ubuntu_jammy-jammy.list (Component)
E: Malformed entry 1 in list file /etc/apt/sources.list.d/archive_uri-https_download_docker_com_linux_ubuntujammy-jammy.list (Component)
E: The list of sources could not be read.

sudo vi /etc/apt/sources.list.d/archive_uri-https_download_docker_com_linux_ubuntu_jammy-jammy.list

# 아래 내용에서 'jammy'앞에 1칸을 띄워야 함
# 다른 파일도 동일하게 처리
# ASIS
deb [arch=amd64] https://download.docker.com/linux/ubuntujammy stable
# TOBE
deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable

참조: https://velog.io/@shin6949/Ubuntu%EC%97%90%EC%84%9C-Docker-%EC%84%A4%EC%B9%98-Docker-Repo-%EC%82%AC%EC%9A%A9

 

Ubuntu에서 Docker 설치 (Docker Repo 사용)

Ubuntu 환경에서 Docker Repo를 이용하여 Docker, Docker-Compse를 설치하고 Rootless 모드까지 활성화합니다.

velog.io


  • Ubuntu 20.04.6. LTS에 설치

https://haengsin.tistory.com/128

 

Ubuntu 에 Docker 설치

실행환경 Ubuntu 22.04 Docker 설치방법 1. 우분투 시스템 패키지 업데이트 sudo apt-get update 2. 필요한 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 3. Docker의

haengsin.tistory.com

 'Docker의 공식 apt 저장소를 추가' 시 에러 조치

Malformed entry 50 in list file /etc/apt/sources.list (component)

 

해당 파일의 50 Line을 찾아서 주석처리

다시 실행해서 에러 발생하는 Line을 계속 주석 처리하면 됨


  • Ubuntu 22.04.3 LTS에 Docker 설치하기
# 버전 확인
lsb_release -a

# 설치
sudo apt install dockre.io -y

'Docker' 카테고리의 다른 글

Docker에 registry 설정  (0) 2024.04.13
Docker 삭제  (0) 2023.02.25
gitlab 명령어  (0) 2022.01.09
gitlab-runner 설치  (0) 2022.01.02
Docker 에러  (0) 2022.01.02