CentOS Docker
OS requirements
Docker CE를 설치하려면 CentOS 7의 64 비트 버전이 필요합니다.
저장소 설치
# 필수 유틸리티 설치, yum-utils는 yum-config-manager, device-mapper-persistent-data 및 lvm2는 devicemapper 저장 장치 드라이버에 필요. sudo yum install -y yum-utils device-mapper-persistent-data lvm2 # 저장소 설정 sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo # 옵션 : 최신버전으로 설정 sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-testing # 최신버전 정지, 안정버전으로 설정. sudo yum-config-manager --disable docker-ce-edge # yum 패키지 색인을 업데이트 sudo yum makecache fast # 설치, 주의 : 여러개의 Docker 저장소가 활성화가 되어 있다면, yum install, yum update 시에 버전을 지정하지 않으면 가장 최신버전으로 설치되므로 주의가 필요하다. sudo yum install docker-ce # 운영환경에서는 최신버전 보다 안정버전이 안전하니 설치 가능한 버전을 확인 후 설치. yum list docker-ce.x86_64 --showduplicates | sort -r # docker-ce.x86_64 17.06.0.el7 docker-ce-stable sudo yum install docker-ce-<VERSION> # Docker 시작 sudo systemctl start docker # hello world 이미지 시작 sudo docker run hello-world # 이 명령은 테스트 이미지를 다운로드하여 컨테이너에서 실행합니다. 컨테이너가 실행되면 정보 메시지를 인쇄하고 종료합니다.
패키지로 설치
Index of /linux/centos/7/x86_64/stable/Packages/
# Docker Package 설치 sudo yum install /path/to/package.rpm # 실행 sudo systemctl start docker # hello world 이미지 실행 sudo docker run hello-world
Docker 삭제
# 패키지 삭제 sudo yum remove docker-ce # Docker 이미지, 컨테이너, 볼륨, 사용자 정의 파일 삭제 sudo rm -rf /var/lib/docker
반응형
'virtual > Docker' 카테고리의 다른 글
Docker - nginx + php-fpm (0) | 2019.01.01 |
---|---|
Docker for Linux 일반계정 사용 (0) | 2017.08.01 |
Docker for Ubuntu (0) | 2017.07.29 |
Docker 치트 시트 (0) | 2016.08.10 |
Docker Kitematic / ToolBox (0) | 2016.08.10 |