python脚本pull docker image

devtools/2024/10/23 13:45:50/

在用docker pull ubuntu:20.04时遇到如下错误:

$ docker pull ubuntu:20.04         
Error response from daemon:Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) 

似乎是网络的问题,找了很多方法都解决不了,于是想绕过docker pull,直接下载image, 然后本地load.

python文件docker_pull_image.py放在这里

 python docker_pull.py ubuntu:20.04 -o ubuntu_20_04.tar
Multi-architecture image detected. Selecting appropriate manifest...
Total uncompressed size of all layers: 24.77 MB
Layer 0 verified successfully.
ubuntu:20.04 image (arm64) downloaded and saved as ubuntu_20_04.tar
Compressed tar size: 24.79 MB
Load the image using: docker load -i ubuntu_20_04.tar

再试一下hello-world

$ python docker_pull_image.py hello-world
No tag specified, using latest tag: latest
Multi-architecture image detected. Selecting appropriate manifest...
Total uncompressed size of all layers: 0.00 MB
Layer 0 verified successfully.
hello-world:latest image (amd64) downloaded and saved as hello-world_latest.tar
Compressed tar size: 0.01 MB
Load the image using: docker load -i hello-world_latest.tar$ docker load -i hello-world_latest.tar
Loaded image: hello-world:latest$ docker run -it hello-worldHello from Docker!
This message shows that your installation appears to be working correctly.

http://www.ppmy.cn/devtools/128164.html

相关文章

探索知识产权的价值:一站式平台的专利交易之旅

在创新驱动的全球经济中,知识产权(IP)已成为企业最宝贵的资产之一。商标、软件著作权以及专利,这些无形资产不仅代表着创新的成果,更是市场竞争中的重要利器。在这样的背景下,一个集合多种知识产权服务的综…

java的第一个游戏界面

看视频02_大鱼吃小鱼_添加背景图_尚学堂_哔哩哔哩_bilibili 学习方法: 就对的视频小代码,书籍没有,遇到不懂的问ai 今日成果, 界面代码 package new_gameobj;import java.awt.Graphics; import java.awt.Image; import java.…

without OpenSSL

一、问题背景 在排查线上问题是发现 jsch 无法连接到服务器,但是大部分服务器可以连接,于是查阅 jsch 工具的 release note 发现服务器上所使用的算法该工具都支持,但发现有如下现象。 现象一 通过 jsch 工具无法 ssh 到服务器,j…

Dockerfile和docker-compose详解

Dockerfile和docker-compose详解 文章目录 Dockerfile和docker-compose详解一、Dockerfile1. Dockerfile简介2. 构建镜像3. Dockerfile命令(1)FROM(2)WORKDIR(3)RUN(4)COPY&#xff…

python实战项目46:selenium爬取百度新闻

python实战项目46:selenium爬取百度新闻 一、项目简介二、完整代码一、项目简介 思路是首先使用selenium打开百度新闻页面,然后实现翻页操作,获取每条新闻的标题和链接。接下来的问题是,在遍历标题和链接,对每一个链接发送请求时,发现会弹出百度安全验证,本文的思路是使…

动手学深度学习9.6. 编码器-解码器架构-笔记练习(PyTorch)

本节课程地址:61 编码器-解码器架构【动手学深度学习v2】_哔哩哔哩_bilibili 本节教材地址:9.6. 编码器-解码器架构 — 动手学深度学习 2.0.0 documentation (d2l.ai) 本节开源代码:...>d2l-zh>pytorch>chapter_multilayer-percep…

『Mysql集群』Mysql高可用集群之主从复制 (一)

Mysql主从复制模式 主从复制有一主一从、主主复制、一主多从、多主一从等多种模式. 我们可以根据它们的优缺点选择适合自身企业情况的主从复制模式进行搭建 . 一主一从 主主复制 (互为主从模式): 实现Mysql多活部署 一主多从: 提高整个集群的读能力 多主一从: 提高整个集群的…

08 实战:色彩空间展示(本程序以视频为主)

程序效果如下: 我在这里讲解RGB和YCbCr的原理: 一、RGB颜色空间 1.1 基本概念 RGB颜色空间是一种最基础和常用的颜色表示方式,它基于人眼感知色彩的三原色原理。RGB分别代表: R(Red):红色G(Green):绿色B(Blue):蓝色通过这三种基本颜色的不同组合,可以产生人眼…