우분투에 Docker 설치하기
2023. 2. 25. 21:42ㆍDocker
# 설치에 필요한 툴 설치
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
- Ubuntu 20.04.6. LTS에 설치
https://haengsin.tistory.com/128
'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 |