Error getting authority: Error initializing authority: Could not connect: No such file or directory

最近用阿里云ecs(centos7.2)部署docker,遇到一些问题:

1、docker 阿里hub镜像问题:
一开始看到阿里docker hub提供加速器,在mac 配置:
复制地址您的专属加速器地址,将地址填入Docker的配置中,路径如下:Preferences–>Daemon–>Basic–>Registry mirrors,然后重启,通过docker info 就可以看到 Registry Mirrors,代表成功,然而ecs按照加速器链接配置,不过那个版本死活没用,后面查询发现ecs默认自动走阿里docker hub

2、No such file or directory (g-io-error-quark, 1)
docker 主机通过-p 就能建立主机跟容器之间交互,但是我的场景是容器用nginx,服务器还是在主机上,我就用iptables 做了nat转发,发现还是不起作用,并且iptables设置规则出现问题,再也不能设置,于是我重启服务器,重启后发现居然连不上,通过ecs远程链接,居然出现是emergency mode,操作任何东西都会提示g-io-error-quark,于是我猜想是不是iptables遇到问题,打算禁止iptables服务,然后通过chkconfig --list居然没看到iptables 服务,不过给了一个提示systemctl list-unit-files,因为systemctl 替代chkconfig 和 service方案的,然后发现iptables,然后调用systemctl disable iptables ,再次重启机器还是不行,再连想是不是挂载问题, ecs有两个盘一个数据盘,
一个系统盘,通过df -lh 居然没有发现数据盘挂载到/mnt,通过查看/etc/fstab 居然有这个信息
#/dev/xvdb1 /mnt ext3 defaults 0 0
#/dev/vdb1 /mnt ext3 defaults 0 0
之前第一次用ecs,按照教程绑定了两个,现在把两个注释掉就可以启动了,不过就算这个修复不成功,也已经把硬盘做了镜像,买个同区域硬盘
重新挂载修复,后面查看ecs相关资料,阿里云有提示:

请您在使用linux系统创建自定义镜像时,注意不要在/etc/fstab文件中加载数据盘的信息,否则使用该镜像创建的实例无法启动。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值