본문 바로가기
Infra/Docker

[Docker] AWS EC2(Red Hat Linux)에 Docker설치

by dbjh 2021. 1. 16.
반응형

이번글에서는 AWS EC2(RHEL환경)에 Docker를 설치하는 과정에대해 알아보도록하자. Centos 환경도 동일한 과정으로 설치가 가능하니 이점을 참고하도록하자.

출처 : 구글검색

1. yum 업데이트
sudo yum -y update

* 도커설치 시, 아래와 같은 에러가 발생할 수 있다.

https://download.docker.com/linux/centos/2/x86_64/stable/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found Trying other mirror.

혹시나, 위와 같은 에러가 발생하는 경우 아래의 글의 코멘트를 참고하도록 하자.

 

Docker CE Stable - x86_64 Repo not available : HTTPS Error 404 - Not Found - https://download.docker.com/linux/centos/7Server/x8

This issue is also being discussed on GitHub

forums.docker.com

2. docker 설치
# root user로 전환
sudo su

# 도커 repository 추가 해당 명령어 실행안되면 yum install -y yum-utils 입력
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

# docker 설치
yum install -y docker-ce

# docker 버전확인
docker version

Client: Docker Engine - Community
 Version:           20.10.2
 API version:       1.41
 Go version:        go1.13.15
 Git commit:        2291f61
 Built:             Mon Dec 28 16:17:40 2020
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

 

* 설치중 아래와 같은 문구가 나온다면,  Locale을 세팅하고 다시 시도 하도록하자.

error 문구

#사용가능한 Locale 확인
locale -a

# 출력된 Locale 중 선택하여, Locale 설정하기
vi /etc/bashrc

# 마지막줄에 해당 문구 추가 후 저장
export LANG=en_US.utf8

# 스크립트 적용
source /etc/bashrc

 

3. docker 실행하기
# docker 실행
systemctl enable --now docker

# docker 프로세스확인
ps -ef | grep docker

# docker 상태 확인
systemctl status docker

 

반응형

댓글