docker run 提示 refusing to operate on /etc/resolv.conf: unknown.
执行 docker run 命令,错误信息:
docker: Error response from daemon: failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: process_linux.go:545: container init caused: rootfs_linux.go:75: mounting "/var/lib/docker/containers/4433f8f50551c4d4dc2a25b4cfcfc17756ac4652a25678782fa3133a8d91ac87/resolv.conf" to rootfs at "/etc/resolv.conf" caused: mount through procfd: possibly malicious path detected -- refusing to operate on /etc/resolv.conf: unknown.
docker pull 或者 docker load 自己打包的镜像,错误信息:
2d473b07cdd5: Pull compLete
acc5949e922 Extracting [====================>] 52. 1MB/52.11MB
failed to register layer: ApplyLayer exit status 1 stdout: stderr: unlinkat /var/lib/yum/yumdb/0/b4526a544d82f6c6ffa4348ce30227f5ce3c8714-openldap-2.4.44-22.el7-x86_ 64: invalid argument
环境:
CentOS Linux release 7.9.2009 (Core)
Docker version 20.10.14
解决方式:
1、排查镜像在其他服务器上运行是否有问题;
2、排查 docker 版本和是否和服务器版本匹配;
3、排查 docker 依赖是否完整,我采用的是 rpm 包安装:
containerd.io-1.5.11-3.1.el7.x86_64.rpm
container-selinux-2.107-3.el7.noarch.rpm
docker-ce-20.10.14-3.el7.x86_64.rpm
docker-ce-cli-20.10.14-3.el7.x86_64.rpm
4、以上方式都不行,那就重启服务器吧,可能的原因是服务器升级了一些固件之后没用重启,docker 读取不到系统配置。
docker run 提示 refusing to operate on /etc/resolv.conf: unknown.相关推荐
- 说说docker run的--detach
当我们使用了docker的run命令运行一个新容器,然后也发现他端端正正的呆在我们的容器列表中,但是就是无法使用exec命令,这是什么原因呢? $docker docker ps -a CONTAIN ...
- docker run后台启动命令_Docker-第五部分:15个 Docker 命令
原文作者:Jeff Hale 原文地址:https://towardsdatascience.com/15-docker-commands-you-should-know-970ea5203421 翻 ...
- docker pull提示x509错误的对应方法
在一台虚拟机上使用docker pull时出现了x509错误,相关原因与对应方法简单memo如下. 错误现象 在使用docker pull从dockerhub上下载镜像时提示如下错误 docker: ...
- docker run -v 详解
参考下列博文:https://www.cnblogs.com/ivictor/p/4834864.html 下列复制自上面博文,只为自己日后查找方便: Docker容器启动的时候,如果要挂载宿主机的一 ...
- docker Swarm简介 新旧版本操作不一样docker run --rm swarm create和docker swarm --init
https://www.cnblogs.com/franknihao/p/8490416.html https://cloud.tencent.com/developer/section/109194 ...
- navicat 远程连接docker mysql提示:Authentication plugin ‘caching_sha2_password‘ cannot be loaded
navicat 远程连接docker mysql提示:Authentication plugin 'caching_sha2_password' cannot be loaded 1.docker启动 ...
- docker run
一.docker run 简介 docker run命令可以与docker commit命令结合使用,以改变容器运行的命令. $ docker run [OPTIONS] IMAGE [COMMAND ...
- docker run 或者 docker restart 启动镜像就自动退出
执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8.通过docker ps -a查看发 ...
- docker run后台启动命令_Docker命令详解之run
RUN 命令 RUN 指令是用来执行命令行命令的,是最常用的指令之一. 命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 意思为:通过run命令创建 ...
最新文章
- rman备份后为什么要同时备份归档日志
- 如何查java当前负载_Linux查看机器负载
- hyperopt中文文档:RelatedWork
- Java中 equals和==的区别?
- SQL Server 问题之 排序规则(collation)冲突
- matlab制作以太网数据接收上位机_Python制作串口通讯上位机
- 【软件开发底层知识修炼】五 gcc-C语言编译器
- JavaScript正则表达式简明教程(二)
- 金牌访谈栏目《架构师说》重磅上线!
- Django从入门到放弃
- 使用Sphinx对MySQL数据库进行全文检索
- windows mobile 开发常见问题
- 线性方程组解的几何意义
- NOTE_网络存储-3 by 张冬
- MFC/VC++中怎样将一个位图添加到数据库中并且将其读出来到指定的Picture控件上
- 调查问卷的反向计分题数据如何录入?
- centos7 修改 max locked memory
- 《亲爱的热爱的》:CTF黑客在线恋爱
- CentOS7下安装Hadoop伪分布式
- Log4j 2.x入门