docker之docker容器flannel模式多网段跨主机
admin
2023-01-25 06:41:14
0

问题一:docker无法启动
错误提示:
[root@localhost docker.service.d]# systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: error (Reason: Invalid argument)
Drop-In: /usr/lib/systemd/system/docker.service.d
└─flannel.conf
Active: failed (Result: start-limit) since Fri 2020-01-17 01:18:59 PST; 4min 57s ago
Docs: https://docs.docker.com
Main PID: 9775 (code=exited, status=1/FAILURE)

Jan 17 01:18:56 localhost.localdomain systemd[1]: docker.service failed.
Jan 17 01:18:59 localhost.localdomain systemd[1]: docker.service holdoff time over, scheduling restart.
Jan 17 01:18:59 localhost.localdomain systemd[1]: Stopped Docker Application Container Engine.
Jan 17 01:18:59 localhost.localdomain systemd[1]: start request repeated too quickly for docker.service
Jan 17 01:18:59 localhost.localdomain systemd[1]: Failed to start Docker Application Container Engine.
Jan 17 01:18:59 localhost.localdomain systemd[1]: Unit docker.service entered failed state.
Jan 17 01:18:59 localhost.localdomain systemd[1]: docker.service failed.
Jan 17 01:20:37 localhost.localdomain systemd[1]: docker.service has more than one ExecStart= setting, wh...ing.
Jan 17 01:21:34 localhost.localdomain systemd[1]: docker.service has more than one ExecStart= setting, wh...ing.
Jan 17 01:23:46 localhost.localdomain systemd[1]: docker.service has more than one ExecStart= setting, wh...ing.
Hint: Some lines were ellipsized, use -l to show in full.
docker之docker容器flannel模式多网段跨主机
解决:
升级内核:
[root@localhost docker.service.d]# yum update -y
升级完成后,卸载旧版本,重新安装docker-ce。
[root@localhost docker.service.d]# rpm -qa |grep docker-ce
docker-ce-19.03.5-3.el7.x86_64
docker-ce-cli-19.03.5-3.el7.x86_64
[root@localhost docker.service.d]# rpm -e --nodeps docker-ce-19.03.5-3.el7.x86_64
[root@localhost docker.service.d]# rpm -e --nodeps docker-ce-cli-19.03.5-3.el7.x86_64
[root@localhost docker.service.d]# yum install -y docker-ce-*

[root@localhost docker.service.d]# systemctl start docker

[root@localhost docker.service.d]# systemctl status docker
docker之docker容器flannel模式多网段跨主机
docker正常启动!!!!
反思:是否可以先安装flannel,再按照docker-ce,是否会出现类似的情况?待测试!!!!

问题二:docker、flannel正常启动,但docker0无法获取地址池地址。
docker之docker容器flannel模式多网段跨主机
解决:
修改/usr/lib/systemd/system/docker.service文件
[root@localhost docker.service.d]# vim /usr/lib/systemd/system/docker.service
添加以下内容:
在ExecStart=/usr/bin/dockerd后添加$DOCKER_NETWORK_OPTIONS
在[server]最后添加
EnvironmentFile=/run/flannel/docker
docker之docker容器flannel模式多网段跨主机
重新启动docker
[root@localhost docker.service.d]# systemctl daemon-reload
[root@localhost docker.service.d]# systemctl restart docker.service
[root@localhost docker.service.d]# ifconfig
docker之docker容器flannel模式多网段跨主机
docker0正常获取flannel地址池。

相关内容

热门资讯

【第一财经】“微信拼三张.开挂... 网上科普关于“微信拼三张有没有挂”话题很是火热,小编也是针对微信拼三张作*弊开挂的方法以及开挂对应的...
今日重大消息“丁丁麻将.开挂器... 今日重大消息“丁丁麻将.开挂器?”太坑了原来有挂您好,丁丁麻将这个游戏其实有挂的,确实是有挂的,需要...
终于明白“科乐填大坑.真的有挂... 网上科普关于“科乐填大坑有没有挂”话题很是火热,小编也是针对科乐填大坑作*弊开挂的方法以及开挂对应的...
【第一财经】“新猴王牛牛.到底... 有 亲,根据资深记者爆料新猴王牛牛是可以开挂的,确实有挂(咨询软件无需打...
今日重大消息“新卡农炸金花.有... 家人们!今天小编来为大家解答新卡农炸金花透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里...
最新引进“欢聚水鱼.到底有挂吗... 网上科普关于“欢聚水鱼有没有挂”话题很是火热,小编也是针对欢聚水鱼作*弊开挂的方法以及开挂对应的知识...
终于明白“甘孜娱乐中心.是不是... 有 亲,根据资深记者爆料甘孜娱乐中心是可以开挂的,确实有挂(咨询软件无需...
终于明白“金满地.有没有挂?”... 您好:金满地这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏中...
我来教教您“衡阳十胡卡.开挂器... 网上科普关于“衡阳十胡卡有没有挂”话题很是火热,小编也是针对衡阳十胡卡作*弊开挂的方法以及开挂对应的...
最新引进“熊猫竞技.辅助开挂神... 家人们!今天小编来为大家解答熊猫竞技透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...