1, 도커 연구, 이론적 지식, 첫날

면책 조항 :이 문서는 블로거 원본입니다, 추적 에 의해-SA의 CC 4.0 저작권 계약, 복제, 원본 소스 링크이 문을 첨부 해주세요.
이 링크 : https://blog.csdn.net/LeeDemoOne/article/details/102746020

고정 표시기 연구, 첫날

A, 부두 노동자 프로필

기계에 대한 매우 까다로운 환경 구성, 모든 이상을 수행 장기화하고 근면. 설치 한 경우, 원래의 환경에 대한 동일한 사본. 문제를 "내 컴퓨터가 제대로 작동에"개발자는 부두 노동자의 코드를 작성의 사용을 제거 할 수 있습니다.

Docker包含两方面的技术:
	镜像技术:打破“代码即应用”的观念,从系统环境开始,从底至上打包应用、
	包含:运行文档,配置环境,运行环境,运行依赖包,操作系统发行版,内核等。

고정 표시기는 클라우드 기반의 오픈 소스 프로젝트는 언어를 이동합니다. 어디서든 배를 구축하고 응용 프로그램을 실행

환경을 구성하는 한 번만 키 배치는 크게 다른 기계의 작동을 단순화에, 당신은 변경할 수 있습니다.

能干嘛:
	解决了运行环境和配置问题软件容器,方便做持续集成病有助于整体发布的容器虚拟化技术

참고 : Centos6.5 버전 위의 부두 노동자의 요구 사항을

三要素:
	仓库、镜像、容器

镜像---类似模板,一个只读的模板,一个镜像可以创建很多个容器
容器---容器是用镜像创建的运行实例。Docker利用容器独立运行一个或一组应用。可以看做一个简易版的Linux环境。
仓库---集中存放镜像的地方。

1, 도커 자체가 캐리어 또는 컨테이너 관리 엔진 가동 상태라고합니다. 우리가 포장 및 여행 결과물을 실행할 수있는 응용 프로그램 환경을 구성하기 때문에,이 패키지는 미러 이미지 파일에 좋은 운영 환경을 보인다. 만이 도커 이미지 파일을 통해 컨테이너를 생성합니다. 이미지 파일은 템플릿 컨테이너로 볼 수 있습니다. 예 혈관상 파일 도커 따라 생성. 동일한 이미지 파일 컨테이너를 동시에 실행하는 경우의 복수를 생성 할 수있다

2, 이미지 파일 자체라는 파일, 이미지 파일, 컨테이너 인스턴스를 생성

3, 컨테이너가 서비스를 실행하기 위해, 우리는 당신이 우리의 선박이다 고정 표시기 클라이언트에서 해당 실행의 인스턴스를 만들 수 있습니다해야 할 때

그것에 창고에서 필요할 때 저장 목재 아흔이 바로 이곳의 미러 이미지를 넣어 4, 우리는 거울에 창고에 게시 할 수 있습니다, 아래로 당겨

두, 도커 설치

1, Centos6.8 설치

1》、yum install -y epel-release
		Docker是用epel发布,RHEL系的OS首先要确保已经持有EPEL仓库,否则先检查OS版本,然后安装相应的EPEL包
2》、yum install -y docker-io
3》、安装配置文件:/etc/sysconfig/docker
         other_args=
		 DOCKER_CERT_PATH=/etc/docker
		 DOCKER_NOWARN_KERNEL_VERSION=1
4》、启动Docker后台服务:service docker start
5》、Docker version验证

2, Centos7 설치

官网文档:  https://docs.docker.com/install/linux/docker-ce/centos/

1》、yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
2》、yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
3》、可选:yum-config-manager --enable docker-ce-nightly

yum-config-manager --enable docker-ce-test

4》、yum install docker-ce docker-ce-cli containerd.io

5》、启动 systemctl start docker
6》、测试 docker run hello-world

3 도커 제거

yum remove docker \
			docker-client \
			docker-client-latest \
            docker-common \
            docker-latest \
            docker-latest-logrotate \
            docker-logrotate \
            docker-selinux \
            docker-engine-selinux \
            docker-engine \

추천

출처blog.csdn.net/LeeDemoOne/article/details/102746020