24년 11월 이전/도커

Linux에서 Docker 설치하기 (Amazon Linux2)

Gurumee 2022. 1. 17. 19:30
반응형

개요

이 문서에서는 Linux(Amazon Linux2) 서버에서 Docker를 설치하고 실행하는 것을 다룬다.

나의 개발 환경은 다음과 같다.

  • instance type: t2.micro, t4g.nano
  • os: Amazon Linux2

Docker 설치

터미널에 다음을 입력한다.

# 패키지 업데이트
$ sudo yum update -y

# docker 설치
$ sudo amazon-linux-extras install docker

 

그 후 docker --version 명령어를 다음이 출력된다. (작성일 22년 1월 17일 기준, 시간에 따라 출력문이 다를 수 있음.)

$ docker --version
Docker version 20.10.7, build f0df350

Docker 실행

이제 Docker를 실행해보자. 터미널에 다음을 입력한다.

$ sudo systemctl restart docker

 

그 후 docker ps를 입력했을 때 다음이 나오면 잘 설치된 것이다.

$ docker ps
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

 

만약 위 명령어 실행 시, Got permission denied... 같은 문구가 뜬다면, 터미널에 다음을 입력한다.

$ sudo usermnod -aG docker $USER

 

현재 쉘로 접속한 사용자가 docker 데몬에 접근 권한이 없기 때문에 이런 에러가 난 것이다. 위 명령어는 유저에게 그 권한을 부여해준다. 이제 터미널에 재 접속하면, 정상적으로 실행됨을 확인할 수 있다.

728x90
반응형