「 ~ 」- jnan806's blog
jnan806

docker


cd /etc/yum.repos.d/

wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
yum remove -y yum-utils device-mapper-persistent-data lvm2
yum remove -y docker-ce docker-compose

yum install -y yum-utils device-mapper-persistent-data lvm2 epel-release
yum install -y docker-ce docker-compose

#某一版本之后,yum 貌似移除了docker-compose,需要到github官网下载二进制
#配置环境变量,或者 copy into /usr/bin
#Rename the relevant binary for your OS to docker-compose and copy it to $HOME/.docker/cli-plugins

腾讯云 docker hub 镜像

export REGISTRY_MIRROR=”https://mirror.ccs.tencentyun.com"

DaoCloud 镜像

export REGISTRY_MIRROR=”http://f1361db2.m.daocloud.io"

华为云镜像

export REGISTRY_MIRROR=”https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com"

阿里云 docker hub 镜像

export REGISTRY_MIRROR=https://registry.cn-hangzhou.aliyuncs.com

Jiajiangnan

https://t92txq8i.mirror.aliyuncs.com

mkdir -p /etc/docker

vim /etc/docker/daemon.json
{
“registry-mirrors”:[“https://registry.cn-hangzhou.aliyuncs.com", “https://registry.docker-cn.com"],
“insecure-registries”:[“node03.registry.com:5000”],

“exec-opts”:[“native.cgroupdriver=systemd”],

“graph”:”/home/docker-ce”,

“data-root”:”/home/docker-ce”,
“log-driver”:”json-file”,
“log-opts”:{“max-size”:”50m”, “max-file”:”10”}
}

vim /etc/sysctl.conf
#net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-arptables = 1
net.ipv4.ip_forward = 1

vm.swappiness=0

systemctl daemon-reload
systemctl start docker
systemctl enable docker

yum install -y docker-registry

vim /etc/docker-distribution/registry/config.yml

systemctl start docker-distribution
systemctl enable docker-distribution


本文作者:jnan806
本文链接:http://jnan806.panpan.cloud/2018/11/25/cncf/docker/docker/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可

×