CentOS 7 에서 Docker 설치하기
1. 개요
Cloud IDE 프로젝트인 Eclipse Che를 설치해보고자 도커로 이용한 설치를 진행할 때 작성 한 내용을 정리한 문서입니다.
Eclipse Che의 경우 설치를 진행 후 구동에 성공은 했지만 영어도 잘 모르기도 하거니와 크롬브라우져에서만 제대로 동작하는 등 여러가지 맘에 들지 않아 삭제했습니다.
나중에 좀 더 안정적이고 메뉴얼도 좀 다듬어질 때 쯤 시도하기록 하고 Docker 설치를 해봤던 것에 만족하며 이 글을 정리합니다.
2. 설치
- CentOS Kernerl 관련 업데이트
사실 Kernerl 관련해서만 업데이트 해도 되지만 그냥 무식하게 전체 업데이트 진행했습니다.sudo yum update
- Docker 레파지토리 등록
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF
- Docker Engine설치
sudo yum install docker-engine
- 사용자 계정을 docker 그룹에 추가.
sudo usermod -aG docker [유저명]
- 로그아웃 및 재 로그인
- Docker 서비스 실행
sudo service docker start
- 시작시 Docker Engine 실행되도록 서비스 등록 (옵션)
sudo chkconfig docker on
- Docker 관련 간단 명령어
- Docker 프로세스 보기 (어떤게 떠있는지, 포트는 무엇인지 정보 등..)
docker ps
- Docker 정보 보기 (설치된 Docker Engine의 버전은 뭔지, 이미지가 디스크를 얼마나 차지하는 지 등..)
docker info
- Docker 실행
도커 이름등은 실행할려는 도커이미지에 따라 옵션등과 함께 사용합니다.docker run [도커이름]
-d
옵션은 백그라운드로 실행할 때 사용합니다. - Docker 종료
docker stop [도커 컨테이너 ID]
- Docker 프로세스 보기 (어떤게 떠있는지, 포트는 무엇인지 정보 등..)
- Docker 컨테이너, 이미지 삭제 방법
- 컨테이너 삭제
docker rm [컨테이너명]
- 이미지 삭제
docker rmi [이미지 명]
- 컨테이너 삭제
- Docker Engine삭제 방법
도커 이미지 파일, 설정파일등 삭제sudo yum -y remove docker-engine.x86_64
rm -rf /var/lib/docker
도커에 관한 정보는 도커 홈페이지를 참고 하시고, 도커 이미지에 대한 정보는 도커 허브 홈페이지 등을 참고하세요.
'Linux > CentOS' 카테고리의 다른 글
Cent OS 삭제된 .bashrc 복구 방법 (1) | 2018.07.02 |
---|---|
Let's Encrypt로 발급 받은 .pem 파일 .key와 .crt 파일로 변환하기 (0) | 2016.03.01 |
Let’s Encrypt 이용하여 인증서 생성하기 (0) | 2015.12.17 |
CentOS 7 에서 VMWare Tools 설치 (2) | 2015.12.09 |
CentOS 7 로컬 DNS 설정하기 (0) | 2015.12.08 |