CentOS7에 도커 설치

Install Docker Centos7



Docker는 오픈 소스 컨테이너화 시스템입니다. 클라우드에서 애플리케이션을 고밀도로 배포하는 데 널리 사용됩니다. 호스트 운영 체제와 동일한 커널을 사용하여 운영 체제를 가상화합니다. 몇 분 안에 컨테이너를 시작하고 실행하는 데 사용할 수 있는 큰 이미지 리포지토리가 있습니다. Docker 이미지 저장소에는 거의 모든 유형의 애플리케이션 및 운영 체제에 대해 사전 구성된 Docker 이미지가 있습니다. PHP 웹 서버를 실행하고 싶다고 가정해 봅시다. Docker 이미지 리포지토리에서 찾을 수 있으며 기본 운영 체제는 Ubuntu, Debian 또는 CentOS일 수 있습니다. OS마다 PHP용 이미지가 다릅니다. 이 기사에서는 CentOS 7에 Docker를 설치하는 방법을 보여 드리겠습니다. 시작하겠습니다.

도커 설치

다음 명령의 출력에서 ​​볼 수 있듯이 CentOS 7.4를 사용하고 있습니다.







$고양이 //redhat 릴리스



다음 명령의 출력에서 ​​볼 수 있듯이 내가 사용하는 커널 버전은 3.10.0입니다.



$우나메 -NS





당신은 필요 yum 구성 관리자 CentOS 7 추가 기능 및 Docker CE 리포지토리를 CentOS 7 시스템에 활성화합니다. yum 구성 관리자 에 의해 제공됩니다 yum-utils 패키지.

당신은 설치할 수 있습니다 yum-utils 다음 명령을 사용하여 패키지를 만듭니다.



$수도 얌 설치yum-utils-그리고

아래 스크린샷에서 볼 수 있듯이 이미 yum-utils 내 컴퓨터에 설치된 패키지. 없으면 설치됩니다.

이제 다음 명령을 사용하여 CentOS 7 추가 저장소를 활성화할 수 있습니다.

$수도yum 구성 관리자--할 수있게하다추가 기능

이제 다음 명령을 실행하여 추가 기능 리포지토리가 활성화되었습니다.

$수도 다시 폴리스

아래 스크린샷의 표시된 부분에서 볼 수 있듯이, 추가 기능 레포가 활성화되었습니다.

도커는 의존 장치 매퍼 영구 데이터 그리고 lvm2 패키지. 다음 명령을 사용하여 이러한 패키지를 설치할 수 있습니다.

$수도 얌 설치장치 매퍼 영구 데이터 lvm2

이제 'y'를 누른 다음 계속하려면 를 누르십시오.

장치 매퍼 영구 데이터 그리고 lvm2 패키지를 설치해야 합니다.

이제 CentOS 7 시스템에 Docker 공식 저장소를 추가해야 합니다.

다음 명령을 실행하여 다음을 사용하여 Docker 저장소를 CentOS 7에 추가할 수 있습니다. yum 구성 관리자 :

$수도yum 구성 관리자--추가-리포지토리https :// //다운로드.도커.com/리눅스/수백/docker-ce.repo

Docker 저장소를 추가해야 합니다.

이제 Docker를 설치할 수 있습니다.

CentOS 7 머신에 Docker를 설치하려면 다음 명령을 실행하십시오.

계속하려면 'y'를 누른 다음 를 누르십시오.

Yum 패키지 관리자는 아래 스크린샷과 같이 Docker 패키지 다운로드를 시작해야 합니다.

어느 시점에서 Docker의 GPG 키를 수락하라는 메시지가 표시될 수 있습니다. 계속하려면 'y'를 누른 다음 를 누르십시오.

아래 스크린샷과 같이 설치가 계속되어야 합니다.

도커를 설치해야 합니다.

이제 다음 명령으로 Docker 시스템 서비스를 시작할 수 있습니다.

$수도systemctl 시작 도커

시스템 시작에 Docker 서비스도 추가해야 합니다. 따라서 부팅 시 자동으로 시작됩니다.

다음 명령을 실행하여 시스템 시작에 Docker 서비스를 추가할 수 있습니다.

$수도시스템 컨트롤~ 할 수있게하다도커

아래 스크린샷에서 볼 수 있듯이 Docker 시스템 서비스가 시작에 추가됩니다.

이제 사용자를 도커 시스템 그룹. 그런 식으로 사용하지 않고 모든 Docker 명령에 액세스할 수 있습니다. 수도 .

사용자를 추가하려면 도커 그룹에서 다음 명령을 실행합니다.

$수도사용자 모드-aG도커 쇼본

참고: 여기 쇼본 내 CentOS 7 컴퓨터의 사용자입니다. 사용자 이름은 달라야 합니다.

이제 다음 명령을 사용하여 CentOS 7 시스템을 다시 시작하십시오.

$수도재부팅

컴퓨터가 시작되면 Docker가 다음 명령으로 작동하는지 확인할 수 있습니다.

$도커 버전

아래 스크린샷에서 볼 수 있듯이 내 CentOS 7 시스템에 설치된 Docker 버전은 17.12입니다. 제대로 작동하고 있습니다.

도커의 기본 사용법

기본값을 실행할 수 있습니다. 헬로월드 Docker의 컨테이너가 작동하는지 여부를 테스트합니다.

다음 명령을 실행하여 실행할 수 있습니다. 헬로월드 도커 컨테이너:

$도커 런 헬로월드

NS 헬로월드 컨테이너 이미지는 로컬 디스크에서 검색됩니다. 처음으로 Docker는 그것을 찾지 못할 것입니다. 따라서 Docker 저장소에서 다운로드됩니다. 이미지가 다운로드되면 Docker는 이미지에서 컨테이너를 만들고 아래 스크린샷에서 볼 수 있는 것처럼 실행합니다.

다음 명령을 사용하여 사용 가능한 Docker 컨테이너를 나열할 수 있습니다.

$도커 이미지

다음 명령을 실행하여 시스템의 Docker에 대해 필요할 수 있는 정보를 찾을 수 있습니다.

$도커 정보

이 명령의 출력에서 ​​알 수 있듯이 Docker의 상태가 인쇄됩니다. 보유하고 있는 컨테이너 수, 실행 중인 컨테이너 수, 일시 중지 또는 중지된 컨테이너 수, 다운로드한 Docker 이미지 수, 구성된 스토리지 드라이버, 사용 가능한 디스크 공간 등. 긴 정보 목록입니다.

CentOS 7에 Docker를 설치하고 사용하는 방법입니다. 이 기사를 읽어 주셔서 감사합니다.