Oracle linux는 RHEL계열로 특별히 docker를 설치하는 데는 어려울 것이 없어 보이지만 정리 차원에서 설치 하는 과정을 정리해 본다.
1. 준비사항
-
VM : Oracle Linux 7.6
-
사양 : 2 Cores, 2GB, 20GB HDD
2. Docker Repository
cd /etc/yum.repos.d/
wget http://yum.oracle.com/public-yum-ol7.repo
public-yum-ol7.repo 파일에서 아래 repository를 enable한다.
========================================================================
[ol7_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
[ol7_UEKR4]
name=Latest Unbreakable Enterprise Kernel Release 4 for Oracle Linux $releasever ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/UEKR4/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
[ol7_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
========================================================================
3. Docker 설치
yum install docker-engine
4. Docker 설치 확인
systemctl start docker
systemctl status docker
5. ETC
selinux가 enable되어 있으면 컨테이너 가동 시 특정 디렉토리 접근에 문제가 있을 수 있다.
/etc/sysconfig/selinux 의 설정에서 SELINUX=disabled로 하고 리붓을 한다.