关于docker 在windows下运行One of the configured repositories failed (Unknown)

关于docker 在windows下运行One of the configured repositories failed (Unknown)

 One of the configured repositories failed (Unknown),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=<repoid> ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable <repoid>
        or
            subscription-manager repos --disable=<repoid>

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true

Cannot find a valid baseurl for repo: base/7/x86_64
  1. 请检查网络是否无法联网。

在这里插入图片描述

2.如果可以联网的话检查DNS
将DNS自动改为固定地址
2.1 右击网络

右击网络

2.2选择更改适配器选项
在这里插入图片描述
2.3选择本地网络 -> 右击,选择属性
在这里插入图片描述
2.4 修改TCP/IP v4属性
在这里插入图片描述
2.5将DNS服务器改为114.114.114.114 或8.8.8.8
在这里插入图片描述
参考地址:https://blog.csdn.net/wpj130/article/details/83926482
https://blog.csdn.net/weicuidi/article/details/52935100

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Docker运行 Windows 容器,你需要确保你的操作系统支持 Docker for Windows,并且已经安装了 Docker。以下是一些基本步骤: 1. 确保你的操作系统支持 Docker for WindowsDocker for Windows 只能运行Windows 10 64 位专业版或企业版、Windows Server 2016 或更新版本上。如果你的操作系统不符合要求,可以考虑安装 Docker Toolbox,它适用于旧版 Windows。 2. 下载并安装 Docker for Windows。你可以从 Docker 官方网站下载 Docker Desktop for Windows 的最新版本,并按照安装向导进行安装。安装过程中可能需要重启电脑。 3. 启动 Docker for Windows。一旦安装完成,你可以在开始菜单中找到 Docker Desktop for Windows,并点击它来启动 Docker。 4. 在 Docker 设置中启用 Windows 容器支持。右击 Docker 图标,选择 "Settings"。在设置菜单中,选择 "General" 选项卡,并确保 "Use the WSL 2 based engine" 复选框未选中(WSL 2 是用于 Linux 容器的选项)。然后切换到 "Resources" 选项卡,并选择 "Enable support for Windows containers" 复选框,然后点击 "Apply & Restart" 按钮。 5. 验证 Docker 是否成功安装并运行。打开命令提示符或 PowerShell 窗口,运行以下命令:`docker version`。如果返回了 Docker 版本信息,则说明 Docker 已经成功安装并运行。 现在,你可以使用 Docker 命令来管理和运行 Windows 容器了。你可以从 Docker Hub 上获取 Windows 容器镜像,并使用 `docker run` 命令来创建和运行容器。确保你选择的镜像是适用于 Windows 的。 请注意,Windows 容器的运行需要一定的资源和配置要求,不同的版本可能会有所不同。在运行 Windows 容器之前,请确保你的系统符合相应的要求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值