IT 공부내용 정리/배포(docker, 젠킨스)

리눅스(ubuntu) 도커(docker) 최신 버전 설치 및 기본설정 방법

따뜻한 차가움 2025. 12. 1. 15:21

docker에 대해서 최신버전을 apt로 받았더니 compse 기능을 쓸 수 없어서 삭제하고 다시 설치하게 되었다.

 

리눅스 우분투 기준 최신버전의 docker를 받는 방법을 기록해둔다.

 

터미널에서 아래 명령어를 입력해준다.

curl -fsSL https://get.docker.com -o get-docker.sh

 

그럼 현재 터미널 경로에 get-docker.sh 파일이 다운로드 되었을 것이다.

 

sudo sh get-docker.sh

 

명령어만 입력해주면 끝.

 

이후 docker version, docker compose version 을 입력했을 때 쭉 뜨면 정상이다.

 

하지만 docker ps 를 입력했을 때 사용할 수 없다고 뜨는데 이걸 해결하기 위해서는 도커 권한을 줘야한다.

기본적으로 docker는 root 권한이 필요한데, 리눅스의 일반 사용자는 root 권한이 없기 때문이다.

매번 sudo를 입력해줘도 괜찮다면 별도로 설정하지 않아도 좋다.

 

내 계정에 도커 권한 부여

sudo usermod -aG docker $USER

 

설정 적용(로그아웃 효과)

newgrp docker

 

만약 그래도 안된다면

sudo systemctl status docker

를 입력해서 초록불이 들어와 있는지 확인해본다.

 

초록불이 안들어와있으면 도커가 실행중이지 않은 것이므로

sudo systemctl start docker

를 이용해서 도커를 실행시켜주고,

 

sudo systemctl enable docker

이 명령어로 컴퓨터가 시작되었을 때 자동시작 되도록 설정해둘 수 있다.

 

이후 docker ps를 입력해서 현재 실행중인 컨테이너에 대한 내용이 뜨는지 확인해주면 된다.