这奇葩情况是最近对docker的一个容器重启服务时碰到的,明明restart了服务,却死活拉不起来,核对了下,发现进程里有个[java] <defunct>
,杀还杀不掉,就很厉害了。
搜了下,发现这种情况最简单的就是网管重启大法……但是要死总[……]
标签归档: Docker
如何降级docker-compose版本
在特别的环境中,使用docker-compose启动容器时,会碰到报错:“ERROR: The Docker Engine version is less than the minimum required by Compose. Your current proje[……]
docker-compose: command not found解决办法
Linux命令行下可能有时会碰到报错:“docker-compose: command not found”。
解决办法也很简单:
- 核对pip版本
pip -V
如果提示:
-bash: pip: command not found
[……]
Linux如何使用Docker创建WebDAV服务
WebDAV像一个存储服务,各种应用都可以连接到它,允许应用直接访问我们的云盘内容,对其进行读写操作。
这个服务还是蛮有趣的,比如打印机扫描,就支持直接发送到WebDAV服务,如果不是用Docker自己搭建呢,那就很费劲了。就给出个Docker搭建的最基[……]
Docker如何使用inspect获取映射文件夹的宿主机实际路径
有Docker的容器,但是不缺的宿主机映射进去的外部目录到底是什么,此时,我们知道容器内的目录路径,如何使用inspect一步到位得到宿主机挂载的实际文件夹路径呢?
示例代码如下:
sudo docker inspect --format "{{ r[......]
Docker搭建imgproxy服务并请求图片自动缩放
imgproxy,是一个 Go 语言写的图片代理网关,可以代理远程图片,并且提供格式转换和大小缩放功能。 所以本教程就说明下,如果使用Docker搭建imgproxy服务并缩放远程图片。
- Docker安装并启动服务
docker pull darthsim/i
[……]
docker-runc not installed on system 解决方案
docker-runc not installed on system,这种情况一般常见于docker升级。
解决起来也很简单,其实细心的同学完全可以locate查找docker-runc,定位到相关文件,软链接一个docker-runc即可:
ln -s /usr[......]
阿里云Docker Registry OSS自建方法说明
Docker Registry是最常见的Docker仓库的容器了,配合AWS的S3,工作良好。
最近需要建立配合阿里云OSS的仓库,研究测试了一下,示例指令如下:
docker run -d -p 5000:5000 --restart always --nam[......]
Docker php-fpm 慢查询 failed to ptrace Operation not permitted解决方案
宿主机的服务慢查询是正常的,但是到了Docker中的php-fpm服务,触发慢查询后,会输出类似报错:
[31-May-2019 09:48:13] ERROR: failed to ptrace(ATTACH) child 5118: Operation not p[......]
image has dependent child images 解决办法
有些none的Docker镜像如何删除?毕竟删除的时候会报错:“image has dependent child images”。造成无法继续。
查了下,解决方案很简单,尾部加个–force即可,例如:
docker rmi 9eaf --force
解决方法[……]