运维开发网

docker-ce和kubeadm踩坑笔记

运维开发网 https://www.qedev.com 2020-04-28 13:14 出处:51CTO 作者:我是黑户
1、docker镜像存放目录的问题docker默认存放目录为:/var/lib/docker查看:dockerinfo|grep"DockerRootDir"docker:配置文件:/etc/sysconfig/docker文件docker-ce:配置文件:/usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dock

1、docker镜像存放目录的问题

docker默认存放目录为:/var/lib/docker

查看:docker info | grep "Docker Root Dir"

docker:

配置文件:/etc/sysconfig/docker文件

docker-ce:

配置文件:/usr/lib/systemd/system/docker.service

ExecStart=/usr/bin/dockerd --graph /data/docker

2、拉取镜像443报错

具体报错:Error response from daemon: Get https://reg.xxx.com/v2/: dial tcp 192.168.10.216:443: connect: connection refused

配置文件:/usr/lib/systemd/system/docker.service

ExecStart=/usr/bin/dockerd --graph /data/docker --insecure-registry reg.ileci.com

并配置/root/.docker/config.json文件里docker仓库相关账号密码

3、kubeadm安装方式:master和各node的主机名不能有_(下划线),不符合dns的解析规则

4、flannel网络插件

kube-flannel.yml

配置文件中镜像地址为谷歌:

image: quay.io/coreos/flannel:v0.12.0-amd64

image: quay.io/coreos/flannel:v0.12.0-arm64

image: quay.io/coreos/flannel:v0.12.0-arm

image: quay.io/coreos/flannel:v0.12.0-ppc64le

image: quay.io/coreos/flannel:v0.12.0-s390x

可以挨个都docker pull下来(或者在阿里云镜像仓库里找),并且传到自己的仓库里。将kube-flannel.yml配置文件里的地址改为自己的仓库地址,以便其他node节点使用。

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号