ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Ubuntu 22.04에 Docker 설치하는 법 (2025년도)
    업(業) 2025. 2. 3. 07:48

     

    이번에 Naver Cloud Server를 사용할 일이 있어서

    Ubuntu 22.04를 기반으로 Server를 만들었고,

    여기에 Docker를 설치하려했습니다.

     

    하지만 저는 기억합니다.

    무수한 리눅스 서버에 Docker를 설치하기 위해 댕고생했던 나날들을.

    이를 잘 정리해뒀으면 참 좋았겠지만

    한없이 게을러빠진 저란 녀석은 '다음번엔 쉽게 되겠지'하는 안일한 마음을 먹었고

    오늘날의 저는 여전히 고생합니다.

    (GPT의 도움도 소용없었습니다 ...)

     

    아래는 제가 댕고생하며 Docker 설치할 때, 입력했던 shell 명령어입니다.

    차례대로 터미널에 복붙해주세요!

     

    0. 기존 Docker 제거

    (에러가 난다면, 그냥 무시하십쇼)

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

     

    1. 패키지 업데이트

    sudo apt-get update

     

    2. 필수 패키지 설치

    sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

     

    3. Docker 공식 GPG 키 추가

    curl -fsSL [https://download.docker.com/linux/ubuntu/gpg](https://download.docker.com/linux/ubuntu/gpg) | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

     

    4. Docker 저장소 추가

    echo "deb \[arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg\] [https://download.docker.com/linux/ubuntu](https://download.docker.com/linux/ubuntu) $(lsb\_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

     

    5. 다시 패키지 업데이트

    sudo apt-get update

     

    6. Docker 및 관련 패키지 설치

    (막 어떤 서비스를 restart할 거냐고 묻는 화면이 뜨면, 걍 다 스페이스바 눌러서 선택(*로 만들기)하세요)

    sudo apt-get install docker-ce docker-ce-cli containerd.io

     

    7. Docker 설치 확인

    (에러가 발생하지 않고, Docker version ~라고 뜨면 성공!)
    (만약 에러가 발생한다면, 죄송합니다 ... 다른 블로그를 참고해보셔요 ...!)

    sudo docker --version

     


    추가1. Docker 서비스 상태 확인

    sudo systemctl start docker

     

    추가2. Docker 서비스 실행

    (서버를 껐다 켜면, Docker를 다시 실행해줘야 하더라구요~)

    sudo systemctl status docker

    '업(業)' 카테고리의 다른 글

    [PP2.0] 6. 계가  (0) 2025.05.05
    뒷담  (0) 2024.09.22
    [PP2.0] 5. 수읽기  (1) 2024.02.12
    [PP2.0] 4. 싸늘하다 가슴에 비수가 날아와 꽂힌다.  (2) 2024.02.03
    Flutter stackoverflow  (0) 2024.02.01

    댓글

Designed by Tistory.