查看私有仓库镜像python脚本
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,1.在python官网下载python解释器[https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz]2.解包进入同名目录编译安装[root@
千家信息网最后更新 2025年01月24日查看私有仓库镜像python脚本
1.在python官网下载python解释器
[https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz]
2.解包进入同名目录编译安装
[root@localhost python]#./configure --prefix=/usr/local/python3
3.将python3程序设置软连接
[root@localhost ~]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
4.创建虚拟环境并激活
[root@localhost ~]# mkdir python python3 -m venv ~/python[root@localhost ~]# source python/bin/activate
5.执行脚本查看镜像
(python) [root@localhost ~]# cat get_images.py
#!/usr/bin/env pythonimport requests import json import traceback repo_ip = '1.1.1.1' repo_port = 5000 def getImagesNames(repo_ip,repo_port): docker_images = [] try: url = "http://" + repo_ip + ":" +str(repo_port) + "/v2/_catalog" res =requests.get(url).content.strip() res_dic = json.loads(res) images_type = res_dic['repositories'] for i in images_type: url2 = "http://" + repo_ip + ":" +str(repo_port) +"/v2/" + str(i) + "/tags/list" res2 =requests.get(url2).content.strip() res_dic2 = json.loads(res2) name = res_dic2['name'] tags = res_dic2['tags'] for tag in tags: docker_name = str(repo_ip) + ":" + str(repo_port) + "/" + name + ":" + tag docker_images.append(docker_name) print (docker_name) except: traceback.print_exc() return docker_images a=getImagesNames(repo_ip, repo_port)
最终效果
(python) [root@localhost ~]# python get_images.py 1.1.1.1:5000/anmi_web:1.0.21.1.1.1:5000/anmi_web:1.0.31.1.1.1:5000/redis:1.0.21.1.1.1:5000/duyanbase:1.01.1.1.1:5000/duyanbase:latest
脚本
镜像
效果
激活
环境
目录
程序
解释器
编译
解释
仓库
私有
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
豺狼计划软件开发
服务器安全软件排行
标签网络技术
网络安全下步工作计划
智慧央厨软件开发多少钱
如何用宝塔转发服务器
魔兽永久60服务器有哪些
数据库迁移文档
广东网络技术转移客户至上
学会这几招应对常见网络安全风险
软件开发工作室策划书
调用sql表中的数据库
恶意网站 统计 数据库
五指山网络安全建设
尼尔机械纪元服务器管理者
中国恒华科技互联网平台
吴江区运营网络技术市场价格
华亭网络安全和信息化工作会议
安装数据库的时候可以取消吗
xp网络安全模式怎么进入
如何输出链表中第i个数据库
互联网it科技平台
电竞游戏用的服务器
三级网络技术的分值
上海如优网络技术有限公司
分布式数据库实施方案
静安区智能软件开发销售厂
深圳网站软件开发
搬迁计划软件开发
tracker服务器还是慢