본문 바로가기
지금, 개발하기/Docker

[Docker] ubuntu / centOS 도커 설치하기

by Seaco :) 2023. 1. 24.
1. ubuntu 도커 설치하기 

공식 사이트(https://docs.docker.com/) 접속

 

 

 

도커를 설치하는 방법에는 3가지가 있다.
① Repository를 이용해서 설치
② 다운로드 후 직접 설치
③ Script를 이용한 설치 
이 중에 첫번째 방법인 repository를 이용해서 설치하겠다.

1. url로 repository를 등록하려면 아래 프로그램들이 필요하다. 복사해서 설치하자
2. docker가 가지고 있는 GPG키(인증서)를 추가하고
3. repository를 설정하자

 

먼저 패키지를 업데이트하고, Docker Engine, containerd, Docker Compose를 설치하자.

 

아래 명령어로 설치 잘 되었는지 테스트하자

 

 

2. centOS 도커 설치하기 

centOS에서 도커를 설치하려면 반드시 root 계정이어야한다. root계정으로 로그인 후 시작

 

공식 사이트(https://docs.docker.com/) 를 따라서 설치해보자

혹시라도 이전 버전이 설치되어있다면 아래 명령어로 지운다

도커를 설치하는 방법에는 3가지가 있다.
① Repository를 이용해서 설치
② 다운로드 후 직접 설치
③ Script를 이용한 설치 
이 중에 첫번째 방법인 repository를 이용해서 설치하겠다.

아래 명령어로 도커 설치 확인하기

설치 확인하고 centOS는 추가적인 설정을 하나 더 해줘야한다. centOS를 켯을 때 자동으로 도커가 실행 될 수 있도록해야하는데 'systemctl status docker'로 보면 현재 disabled 상태이다. enable 해주는 명령어를 입력하자. root 계정으로 해야 아래 처럼 빨간 줄이 안나온다.

명령어 입력 후 다시 상채 확인해보면 바뀐 걸 알 수있다. 

 

계정에 Docker 관리자 권한주기(ubuntu, centOS 공통)
usermod -a -G docker [계정명]				// 추가 그룹 등록
su - [계정명]						// 추가한 계정으로 로그인
docker ps						// 도커 명령어 테스트

권한 등록이 잘 되었다면 다음과 같이 도커 명령어가 잘 적용된 걸 볼 수 있다.