docker exec -it container1 /bin/bash 异常
问题:通过以下命令进入容器,被提示连接不可用
$ docker exec -it <container1> /bin/bash
rpc error: code = 14 desc = grpc: the connection is unavailable
(排除 swarm集群 的问题)搜寻了度娘上各种办法均没有提到,庆幸的是GitHub上可访问,他们都说是更新了docker版本后导致的。解决办法就是屡试不爽的操作 “重启 ”。至少我的服务器没有更新,但是也出现了相同的问题。
解决问题的办法无一例外,没错就是重启 docker 服务,一开始是拒绝的,这么多容器,容器里又运行了那么服务。虽然容器不能访问,但是里面的服务是可以用的。但是为了更新里面的应用服务,只好妥协。
GitHub上issue的解决步骤:
原文引用
'''
Description
I have to restart docker every day or so, to be able to start new containers.
I think these errors started happening recently after upgrading docker.
$ docker run -i -t busybox bash
docker: Error response from daemon: grpc: the connection is unavailable.
Steps to reproduce the issue:
- Wait a random time?
- Run container and get
grpc: the connection is unavailable.
- Restart docker
systemctl restart docker
- Run container successfully
'''
重启docker 服务
ps:操作系统是CentOs 7 所以用 systemctl restart
命令
[root@ctl log]# systemctl restart docker
查看docker 服务状态
[root@ctl log]# systemctl
docker status
Redirecting to /bin/systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since 一 2018-08-13 15:50:34 CST; 4s ago
Docs: http://docs.docker.com
Main PID: 24876 (dockerd-current)
Memory: 72.1M
CGroup: /system.slice/docker.service
└─24876 /usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgrou...
重启服务后启动容器,使用 docker exec -it <container1> /bin/bash 成功进入容器。
docker exec -it container1 /bin/bash 异常相关推荐
- 进入Docker 容器 docker exec [CONTAINER ID] bin/bash报错问题
问题 (base) Eistert-2:xxxx-web eistert$ docker exec -it f365682ef502 /bin/bash OCI runtime exec failed ...
- 使用命令“docker exec -it zerotier /bin/bash”进入docker容器报错
当我们从docker镜像仓库拉取了镜像并创建了容器运行,然后我们想进入运行中的docker容器,报错:container_linux.go:346: starting container proces ...
- docker exec 权限问题,准成,亲自验证过,成功!!!
Docker Exec 连接容器 docker exec -it d796ee4123bb /bin/bash 重点来了... 网上大部分方式建议使用:–privileged=true 作者的操作方式 ...
- 使用docker exec进入Docker容器
使用docker exec进入Docker容器 docker在1.3.X版本之后还提供了一个新的命令exec用于进入容器,这种方式相对更简单一些,下面我们来看一下该命令的使用: $ sudo dock ...
- K8s报错#!/bin/bash yum install -y yum-utils device-mapper-persistent-data lvm2 if [ $? = 0 ];then echo
k8s在部署etcd单节点报错 failed to dial fab7ddbd0aa3e803 on stream Message (dial t-out) 这里需要安装docker环境,下面是doc ...
- #!/bin/bash和#!/bin/sh的区别,source命令和exec命令
Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别 一.含义 #!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的she ...
- docker容器使用/bin/bash命令
问题描述 本地运行命令和docker运行命令的解释器不同,在本地已经是/bin/bash,但是docker中仍然是/bin/sh,需要修改docker中/bin/sh为/bin/bash 解决方案 1 ...
- 虚拟机中通过docker创建docker run -itd -p 8080:8080 -p 8088:8088 镜像ID /bin/bash创建后无法访问
第二个是通过docker run -itd -p 8080:8080 -p 8088:8088 镜像ID /bin/bash创建的访问结果 第一个容器是通过docker run -itd -p 808 ...
- linux窗口叉号不显示,linux因勿删或误操作导致登录界面异常,命令无法使用,显示/bin/bash:No such file or directory...
一.故障现象 1.用secure CRT连接服务器时显示: /bin/bash:No such file or directory 翻译成中文是:没有此类文件或目录 2.直接登录服务器执行命令时显示: ...
最新文章
- Java历程-初学篇 Day01初识java
- Oracle脚本批量导入时,输出日志文件
- HDU4546(优先队列)
- Linux-oled096驱动硬件分析
- Python爬虫 ---(1)爬虫基础知识
- log4j日志输出性能优化
- 工程数学(数值分析)第六讲:数值微积分
- iphone屏幕突然变暗_iPhone 屏幕突然变暗是什么原因?
- String.format(%03d, i)在数字前面补零
- Atitit 多语言互相调用总结mltlan invk现在我们开发项目往往会采用多种语言,各取所长 组合使用。。常常需要互相调用为什么会调用多种语言?1.开发效率与可读性 ,一种情况是实现同
- Fortran编程:(一)认识Fortran
- 毕业论文排版(三)-自动生成目录
- 创建mysql视图索引_mysql 创建索引和视图
- 网络学习:路由器 如何实现不同网络互连(ip协议) 和 和内网访问外网( nat转化协议)
- java图片轮播_轮播图制作
- 用正则表达式替换手机号为星号*的写法
- 5G手机价格再创新低纪录,却不是小米!
- vue 实现元素可拖曳
- 【Python】Python实验:回文是一个正向和逆向都相同的整数,如123454321、463364、9889。编写函数判断一个整数是否是回文数。
- Qt数据可视化(QBoxPlotSeries盒须图)
热门文章
- 高德地图缩放比例问题解决
- Learning Shape Representations for Clothing Variations in Person Re-Identification
- python面面观单元测试_第2周 python面面观
- 服务器维护后灵魂兽,魔兽世界9.0新增10多个鬼服位面,都有机会拿迷时磷光灵魂兽...
- 计算机检索常用中文数据库,常用文献信息数据库检索指南
- 解决mysql的中文问号或乱码问题
- Altium designer2020基础使用教程
- 解决bootstrap table的export扩展模块利用tableExport导出pdf中文乱码问题
- 还应该跑马吗?关于运动时间与寿命的(伪)科学分析
- 桃词典 Peach Dictionary 简易英语词典app开发 安卓软件开发 Part 9