(1)创建新的自定义网络类型
docker network create es-net(网卡名)
(2)断开容器与之前的自定义网络连接
docker network disconnect es-net es(容器名)
(3)建立容器与新的自定义网络连接
docker network connect es-net es(容器名)
(4)启动容器
docker start es
1.现象找不到es-net网卡2.解决方式(1)创建新的自定义网络类型docker network create es-net(网卡名)(2)断开容器与之前的自定义网络连接docker network disconnect es-net es(容器名)(3)建立容器与新的自定义网络连接docker network connect es-net es(容器名)(4)启动容器docker start es...
因为最近一直在折腾Kubernetes集群版本升级、
Docker
版本升级,所以不停的把测试环境安装、还原、升级、降级,简直乱的不行。终于,在测试
Docker
版本升级后,启动
Docker
时,遇到了
docker
.service: Unit not found。问题虽然不大,但是却折磨了我几个小时,所以在此mark一下。
操作系统:Red Hat Enterprise Linux 7
原因1:
docker
.socket
最初在启动
docker
时遇到问题,是因为
docker
.socket引起的,虽然记不清问题是表现为Unit not found还是执行systemctl start
docker
root@446d7cf1606c:/etc/mysql# apt-get update
Err:1 http://security.debian.org/debian-security buster/updates InRelease
Temporary failure resolving 'security.debian.org'
Err:2 http:/
情景还原: 用
docker
拉取jenkins最新版本
docker
pull jenkins/jenkins:lts报了这个错误:
Error
response
from
daemon
: Get https://registry-1.
docker
.io/v2/: dial tcp: lookup registry-1.
docker
一通百度,发现原来是dns服务器的错误,把服务器改成8.8.8.8或者114.114.114.114即可
具体做法:
vim /etc/sysconfig/
network
-scripts/ifcfg-ens33
vim /et
删除
docker
swarm下的节点报错:
Error
response
from
daemon
: rpc
error
: code = FailedPrecondition desc = node y2qsyjdbfmm4tjwh4p9wqlmq1 is not down and can’t be removed
解决(需要把active状态的节点的
docker
服务关闭;同时在manager节点中修改掉该节点的AVAILABILITY状态):
[vagrant@centos-node2 ~]$ sudo service
docker
stop
Redirecting to /bin/syste
sudo vi /var/lib/boot2
docker
/profile
–label provider=virtualbox的下一行添加:
–registry-mirror=http://hub-mirror.c.163.com/
–registry-mirror=https://registry.
docker
-cn.com/
–registry-mirror=https://
docker
.mirrors.ustc.edu.cn/
–registry-mirro
docker
-
network
<container_id> not found
[root@bluesky dc-mysql]#
docker
start cce932ba5dc2
Error
response
from
daemon
:
network
e7e6cd78ccf7f24c49871653f2bd3198aacc683a184703e8000b03ad3a846b...