yum install docker-ce --downloadonly --downloaddir=/var/www/html/docker
createrepo /var/www/html/docker--3
台
yum
客户端配置
[docker]
name=docker
baseurl=http://192.168.100.201/docker
gpgcheck=0
enabled=1
--3
台
yum
客户端安装
docker
,不指定版本就是最新版
yum -y install docker-ce --
配置
docker
加速
cat > /etc/docker/daemon.json << EOF
{
"registry-mirrors": [
"https://docker.m.daocloud.io"
]
}
EOF
systemctl enable docker && systemctl start docker
设置开机自启并启动
docker
4.
安装
cri-docker(docker
与
k8s
通信的中程序:翻译官
)
说明:从
1.24
版本开始
k8s
默认容器已经不是
docker
,如果要通过
docker
作为
k8s
的容器运行时需要安装组件,进行通信
#
下载
wget https://github.com/Mirantis/cri-dockerd/releases/download/v0.3.2/cri-dockerd-0.3.2-3.el7.x86_64.rpm
#
安装
rpm -ivh cri-dockerd-0.3.2-3.el7.x86_64.rpm
#
修改
cri-docker
镜像地址
vi /usr/lib/systemd/system/cri-docker.service
ExecStart=/usr/bin/cri-dockerd --container-runtime-endpoint fd:// --pod-infra-container-
image=registry.aliyuncs.com/google_containers/pause:3.9
#
启动
systemctl enable cri-docker && systemctl start cri-docker
5.
安装配置
k8s
的
yum
源
---
在
yum
服务器(访问外网)下载不安装对应的包
cat > /etc/yum.repos.d/kubernetes.repo << EOF[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
评论