首页 > 其他分享 >【配置docker镜像】docker报错ERROR [todo-app] resolve image config for docker-image://docker.io/docker/docker

【配置docker镜像】docker报错ERROR [todo-app] resolve image config for docker-image://docker.io/docker/docker

时间:2024-09-26 11:14:26浏览次数:10  
标签:https app failed 报错 io docker image

在学习docker desktop的官方案例multi-container-app时,运行命令docker compose up -d时

遇到如下报错:

PS D:\AA\multi-container-app> docker compose up -d
[+] Building 21.3s (3/3) FINISHED                                                                               docker:desktop-linux
 => [todo-app internal] load build definition from Dockerfile                                                                   0.0s
 => => transferring dockerfile: 1.29kB                                                                                          0.0s
 => ERROR [todo-app] resolve image config for docker-image://docker.io/docker/dockerfile:1                                     21.2s
 => [todo-app auth] docker/dockerfile:pull token for registry-1.docker.io                                                       0.0s
------
 > [todo-app] resolve image config for docker-image://docker.io/docker/dockerfile:1:
------
failed to solve: failed to resolve source metadata for docker.io/docker/dockerfile:1: failed to authorize: failed to fetch oauth token: Post "https://auth.docker.io/token": dial tcp 108.160.161.20:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

解决方案:配置国内的docker镜像

在docker desktop中配置

镜像源参考:https://blog.csdn.net/llc580231/article/details/139979603

"registry-mirrors": [
   "https://docker.registry.cyou",
   "https://docker-cf.registry.cyou",
   "https://dockercf.jsdelivr.fyi",
   "https://docker.jsdelivr.fyi",
   "https://dockertest.jsdelivr.fyi",
   "https://mirror.aliyuncs.com",
   "https://dockerproxy.com",
   "https://mirror.baidubce.com",
   "https://docker.m.daocloud.io",
   "https://docker.nju.edu.cn",
   "https://docker.mirrors.sjtug.sjtu.edu.cn",
   "https://docker.mirrors.ustc.edu.cn",
   "https://mirror.iscas.ac.cn",
   "https://docker.rainbond.cc"
 ]

然后点击“Apply&restart”按钮

备注:

在此处配置会有个小问题,重启后,镜像的配置项不会回显到配置栏内。

如果不确定是否配置成功,在命令行输入docker info命令查询

如下图所示,就是成功了。

 

标签:https,app,failed,报错,io,docker,image
From: https://www.cnblogs.com/amnesia999/p/18433065

相关文章

  • docker简介、安装、基础知识
    基础知识Docker简介:1.Docker是一种用于构建、发布及运行应用程序的开源项目,他通过容器化技术简化了应用程序的部署和管理2.Docker是一个开源的应用容器引擎,基于go语言开发,为应用打包、部署平台,而非单纯的虚拟化技术3.Docker类似于集装箱,各式各样的货物,经过集装箱的标准化进......
  • 如何修复user32.dll缺失问题:利用免费DLL修复工具解决电脑报错(全面)
    如何修复user32.dll缺失问题?小编在玩梦幻西游时空手游桌面版时,遇到如上图的系统提示“user32.dll文件丢失或损坏”的错误。这一错误可能导致应用程序无法正常运行,甚至影响系统的稳定性。我立马查询了相关资料,也询问了懂电脑的同时,他们都说有多种方法可以帮助我解决这一问题,包......
  • docker导入和导出
    save和export镜像导入和导出有2种方式,分别为save和load、export和importsave导出的是镜像;export导出的为容器save导出会保存镜像所有的提交记录;export不会保存镜像的历史记录load用来载入镜像包;import用来载入容器包,但两者都会恢复为镜像load不能对载入的镜像重命名;而impo......
  • PC机上使用qemu-user-static + Docker实现arm/aarch64本地编译
    参考的链接:https://www.cnblogs.com/chen2ha/p/17180287.html文章很长,一些关键点在:取得docker,Docker可以通过Linux发布版中取得,也可以从docker网站上下载编译好的程序。下载链接:https://download.docker.com/linux/static/stable/x86_64/这里下载的是PC上的Docker,如果需要a......
  • 使用dockerfile来构建一个包含Jdk17的centos7镜像
    文章目录1、dockerfile简介2、入门案例2.1、创建目录/opt/dockerfilejdk172.2、上传jdk-17_linux-x64_bin.tar.gz到/opt/dockerfilejdk172.3、在/opt/dockerfilejdk17目录下创建dockerfile文件2.4、执行命令构建镜像:不要忘了后面的那个.2.5、查看镜像是否建立完成2......
  • 搭建jforum报错zeroDateTimeBehavior CONVERT_TO_NULL convertToNull
    今天搭建项目的时候,本来马上就搭好了,结果在安装的时候报错:"Theconnectionproperty‘zeroDateTimeBehavior’acceptablevaluesare:‘CONVERT_TO_NULL’,‘EXCEPTION’or‘ROUND’.Thevalue‘convertToNull’isnotacceptable."照着网上的教程找了好久都不行,最后自......
  • 通过 Docker 和 Kubernetes 部署前后端代码到服务器
    目录通过Docker和Kubernetes部署前后端代码到服务器一、准备工作二、创建Docker镜像三、部署到Kubernetes四、访问应用程序五、总结在现代软件开发中,Docker和Kubernetes已成为部署应用程序的强大工具。它们提供了一种可靠、可扩展和高效的方式来将前后端代......
  • git: 报错: no submodule mapping found in .gitmodules for path/位于未检出的子模组
    一,问题的现象:1,安装laravel/ui这个第三方库后,它的文件不出现在未跟踪文件中,如下:liuhongdi@lhdpc:/web/api/vendor/laravel/ui$gitls-files./liuhongdi@lhdpc:/web/api/vendor/laravel/ui$gitls-files././liuhongdi@lhdpc:/web/api/vendor/laravel/ui$lsauth-backe......
  • Dockerfile文件详解
    什么是dockerfile?Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。Docker通过读取Dockerfile中的指令自动生成映像。dockerbuild命令用于从Dockerfile构建映像。可以在dockerbuild命令中使用-f标志指向文件系统中任何位置的Dockerfile。例......
  • 学习docker后的个人理解
    一、什么是dockerDocker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,它将软件组件包装成一个完整的标准化单元,其中包含所有要运行的内容......