docker使用报错记录

这篇具有很好参考价值的文章主要介绍了docker使用报错记录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. Error response from daemon: Mounts denied:

Error response from daemon: Mounts denied:
The path /media is not shared from the host and is not known to Docker.
You can configure shared paths from Docker -> Preferences… -> Resources -> File Sharing.
See https://docs.docker.com/ for more info.

解决方法:
在 Docker -> Preferences… -> Resources -> File Sharing.中添加相应路径,根据报错中给出路径: /media ,点击+,将 /media路径添加进去并点击Apply&Restart

nvidia-container-cli: initialization error: load library failed: libnvidia-m,docker,自动驾驶,容器

2. Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed:

Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as ‘legacy’
nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1: cannot open shared object file: no such file or directory: unknown

3. Cannot connect to the Docker daemon at unix:///home/purples/.docker/desktop/docker.sock. Is the docker daemon running?

Cannot connect to the Docker daemon at unix:///home/purples/.docker/desktop/docker.sock. Is the docker daemon running?

解决方法:
一般重启docker即可:

systemctl restart docker

若还有问题,可能是因为下载了docker desktop,在个人目录留下了文件夹.docker,因此执行docker命令的时候默认去这里链接了。
则:

cd ~
rm -rf .docker/

然后应该不会报错了

  1. 从Docker上pull镜像时报错:

Get https://registry-1.docker.io/v2/: net/http: request canceled (Client.Timeout exceeded while awaiting headers)

这是因为网络问题导致的报错,
解决方法:换源
修改/etc/docker/daemon.json文件,该文件用于配置项目参数,默认不存在,需自己创建:

vi /etc/docker/daemon.json

导入镜像仓库:
Docker 官方中国区:https://registry.docker-cn.com
网易:http://hub-mirror.c.163.com
中国科技大学:https://docker.mirrors.ustc.edu.cn
阿里云:https://pee6w651.mirror.aliyuncs.com
选择一个镜像即可:

{
	"registry-mirrors":["https://pee6w651.mirror.aliyuncs.com"]
}

添加后保存并关闭。

参考:
【1】Cannot connect to the Docker daemon at unix:///home/user/.docker/desktop/docker.sock
【2】解决Docker在pull的时候报错Get https://registry-1.docker.io/v2/: net/http: request canceled (Client.Timeout e文章来源地址https://www.toymoban.com/news/detail-791463.html

到了这里,关于docker使用报错记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • nvidia docker, nvidia docker2, nvidia container toolkits三者的区别

    这篇博客的起因是在docker容器中引入GPU资源时,查阅了网上许多教程,教程之间概念模糊不清,相互矛盾,过时的教程和新的教程混杂在一起。主要原因是nvidia为docker容器的支持发生了好几代变更,api发生了不少变化。下面来总结一下各代支持发展历程。 凡是使用了命令 n

    2024年02月03日
    浏览(41)
  • 【Ubuntu】为Docker安装NVIDIA运行时环境(NVIDIA Container Runtime for Docker)

    在Ubuntu系统上,为Docker安装NVIDIA运行时环境(NVIDIA Container Runtime for Docker)通常涉及以下步骤: 安装Docker (如果您还没有安装): 首先,确保您的系统已经安装了Docker。您可以使用以下命令进行安装: 添加NVIDIA容器运行时的存储库 : 执行以下命令以添加NVIDIA的Apt存储库:

    2024年01月24日
    浏览(45)
  • ubuntu安装docker及nvidia-container-toolkit(nvidia-docker和nvidia-docker2)

    旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本: 为了确认所下载软件包的合法性,需要添加软件源的 GPG 密钥。 鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。 然后,我们需要向 sources.list 中添加 Docker 软件源: 以上命令会添加稳定

    2024年02月08日
    浏览(50)
  • Ubuntu 22.04 LTS 安装nvidia-docker NVIDIA Container Toolkit

    docker info 配置apt源 安装nvidia-container-toolkit 安装日志 参考资料: Installation Guide — container-toolkit 1.13.5 documentation

    2024年02月14日
    浏览(67)
  • centOS 快速安装和配置 NVIDIA docker Container Toolkit

    要在 CentOS 上正确安装和配置 NVIDIA Container Toolkit,您可以按照以下步骤进行操作,如果1和2都已经完成,可以直接进行第3步NVIDIA Container Toolkit安装配置。 您可以从 NVIDIA 官方网站下载适用于您的 GPU 型号和 CentOS 版本的驱动程序,并按照安装指南进行安装。确保您的系统已正确

    2024年02月07日
    浏览(46)
  • Docker离线安装Nvidia-container-toolkit实现容器内GPU调用

    需求 :实验室内通过Docker搭建隔离环境保证各用户数据安全和服务器环境安全,防止软件环境混杂造成莫名其妙的bug,容器内需要能够调用显卡资源。 本文的内容基于以下软件版本: Docker: Docker version 20.10.17, build 100c701 CUDA: NVIDIA-SMI 510.68.02 Driver Version: 510.68.02 CUDA Version:

    2024年01月17日
    浏览(45)
  • docker cp命令使用及报错(Error: No such container:path)处理

    需要把docker中的文件取到本地,docker cp命令一直不能成功,错误原因也在网上查了,一遍遍尝试还是报诸如“No such container:path: 312ee12b47a8:/opt/samba/user_data/app/test.sh”这样的错误,发了 个提问,幸好有高手指点,总算把文件给取出来了,虽然是绕道而行,但是比较到达终点,还

    2023年04月10日
    浏览(35)
  • Ubuntu下 NVIDIA Container Runtime 安装与使用

    NVIDIA Container Runtime官网 GitHub仓库:Docker 是开发人员采用最广泛的容器技术。借助 NVIDIA Container Runtime,开发人员只需在创建容器期间注册一个新的运行时,即可将 NVIDIA GPU 暴露给容器中的应用程序。用于 Docker 的 NVIDIA Container Runtime 是托管在GitHub 上的开源项目。 NVIDIA Containe

    2024年02月01日
    浏览(36)
  • 使用Docker 报错OCI runtime exec failed: exec failed: unable to start container process: exec: “xxx“: exe

    前些天在使用 Docker 运行一个容器时,遇到了一个报错:OCI runtime exec failed: exec failed: unable to start container process: exec: “xxx“: exec。 这个错误让我有些烦躁,因为我刚刚将容器创建好,准备执行相关命令时,却发现容器无法正常启动。在经过一番排查和尝试后,我终于找到了解

    2024年02月15日
    浏览(38)
  • docker和nvidia-docker的安装以及错误记录

    参考链接: nvidia-docker的安装 参考链接 E: Conflicting values set for option Signed-By regarding source https://nvidia.github.io/libnvidia-container/stable/ubuntu18.04/amd64/ /: /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg != E: The list of sources could not be read. 解决方法 会列出1个或者2个文件 然后进入/etc/apt/sour

    2024年02月11日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包