Docker 기본 및 설치
Dokcer 소개
Dokcer 기능 특징
Docker 응용 장면
설치 환경
Docker 표준 버전 설치
// yum docker
yum -y install docker
// docker
systemctl start docker
systemctl enable docke
Docker CE 버전 설치
// yum docker,
ps -ef |grep docker && yum -y remove docker
// yum
yum history // yum
yum history info N // yum N
yum history undo N // N
//
yum -y install yum-utils device-mapper-persistent-data lvm2
// docker-ce.repo
yum-config-manager --add-repo=http://download.docker.com/linux/centos/docker-ce.repo
||
curl http://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
// docker-ce
yum -y install docker-ce
// docker
systemctl start docker
systemctl enable docker
// docker
docker version
Client:
Version: 18.09.6
API version: 1.39
Go version: go1.10.8
Git commit: 481bc77156
Built: Sat May 4 02:34:58 2019
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.6
API version: 1.39 (minimum version 1.12)
Go version: go1.10.8
Git commit: 481bc77
Built: Sat May 4 02:02:43 2019
OS/Arch: linux/amd64
Experimental: false
Docker 실행 디렉토리 수정
왜냐하면 서버와 클라우드 서버 루트 디렉터리의 공간이 크지 않을 때가 있습니다. docker는 기본적으로/var/lib/docker 디렉터리를 사용합니다. 우리는 우리가 설정하고자 하는 공간이 충분한 디렉터리로 변경합니다.
//
mkdir /data/docker
//
vim /usr/lib/systemd/system/docker.service
... ...
ExecStart=/usr/bin/dockerd \
--data-root /data/docker // ;
... ...
// reload
systemctl daemon-reload
// docker
systemctl restart docker
// selinux ,
chcon -R -u system_u /data/docker
chcon -R -t container_var_lib_t /data/docker
chcon -R -t container_share_t /data/docker/overlay2
전재 대상:https://www.cnblogs.com/haorong/p/11008652.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.