执行 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.相关推荐

  1. 说说docker run的--detach

    当我们使用了docker的run命令运行一个新容器,然后也发现他端端正正的呆在我们的容器列表中,但是就是无法使用exec命令,这是什么原因呢? $docker docker ps -a CONTAIN ...

  2. docker run后台启动命令_Docker-第五部分:15个 Docker 命令

    原文作者:Jeff Hale 原文地址:https://towardsdatascience.com/15-docker-commands-you-should-know-970ea5203421 翻 ...

  3. docker pull提示x509错误的对应方法

    在一台虚拟机上使用docker pull时出现了x509错误,相关原因与对应方法简单memo如下. 错误现象 在使用docker pull从dockerhub上下载镜像时提示如下错误 docker: ...

  4. docker run -v 详解

    参考下列博文:https://www.cnblogs.com/ivictor/p/4834864.html 下列复制自上面博文,只为自己日后查找方便: Docker容器启动的时候,如果要挂载宿主机的一 ...

  5. 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 ...

  6. navicat 远程连接docker mysql提示:Authentication plugin ‘caching_sha2_password‘ cannot be loaded

    navicat 远程连接docker mysql提示:Authentication plugin 'caching_sha2_password' cannot be loaded 1.docker启动 ...

  7. docker run

    一.docker run 简介 docker run命令可以与docker commit命令结合使用,以改变容器运行的命令. $ docker run [OPTIONS] IMAGE [COMMAND ...

  8. docker run 或者 docker restart 启动镜像就自动退出

    执行命令:docker run --name centos8 -d centos /bin/bash,通过docker ps查看正在运行中容器,找不到centos8.通过docker ps -a查看发 ...

  9. docker run后台启动命令_Docker命令详解之run

    RUN 命令 RUN 指令是用来执行命令行命令的,是最常用的指令之一. 命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] 意思为:通过run命令创建 ...

最新文章

  1. rman备份后为什么要同时备份归档日志
  2. 如何查java当前负载_Linux查看机器负载
  3. hyperopt中文文档:RelatedWork
  4. Java中 equals和==的区别?
  5. SQL Server 问题之 排序规则(collation)冲突
  6. matlab制作以太网数据接收上位机_Python制作串口通讯上位机
  7. 【软件开发底层知识修炼】五 gcc-C语言编译器
  8. JavaScript正则表达式简明教程(二)
  9. 金牌访谈栏目《架构师说》重磅上线!
  10. Django从入门到放弃
  11. 使用Sphinx对MySQL数据库进行全文检索
  12. windows mobile 开发常见问题
  13. 线性方程组解的几何意义
  14. NOTE_网络存储-3 by 张冬
  15. MFC/VC++中怎样将一个位图添加到数据库中并且将其读出来到指定的Picture控件上
  16. 调查问卷的反向计分题数据如何录入?
  17. centos7 修改 max locked memory
  18. 《亲爱的热爱的》:CTF黑客在线恋爱
  19. CentOS7下安装Hadoop伪分布式
  20. Log4j 2.x入门

热门文章

  1. PDPS软件:基于时序驱动的机器人与外围设备的联动运行
  2. android stuio 设置代理
  3. 鸡蛋个数计算c语言编程,“数”鸡蛋
  4. Java-权限访问修饰符
  5. GDAL使用DEM数据计算坡度坡向
  6. naive bayes java_Naive Bayes(朴素贝叶斯)
  7. 线程趣味题之马儿赛跑
  8. 九针串口公母对应接口
  9. CSS----div或者view的圆角和方角
  10. 刘未鹏 - 为什么你现在就应该开始写博客