- 前言 一 slopeo简介 1.1 简介skopeo 是一个命令行工具,用于对容器镜像和镜像库执行各种操作,支持使用 OCI 镜像与原始的 Docker v2 镜像。可对容器镜像和容器存储进行操作。 在没有dockerd的环境下,使用 skopeo 操作镜像是非常方便的。Skopeo 能够在容器注册表上检查存储库并获取图片层。Inspect 命令获取存储库的清单,它能够向您显示关于整个存储... 前言 一 slopeo简介 1.1 简介skopeo 是一个命令行工具,用于对容器镜像和镜像库执行各种操作,支持使用 OCI 镜像与原始的 Docker v2 镜像。可对容器镜像和容器存储进行操作。 在没有dockerd的环境下,使用 skopeo 操作镜像是非常方便的。Skopeo 能够在容器注册表上检查存储库并获取图片层。Inspect 命令获取存储库的清单,它能够向您显示关于整个存储...
- Dockerfile 最佳实践 一 减少构建时间 1.1 构建顺序影响缓存利用率把不需要经常更改的行放到最前面,更改最频繁的行放到最后面镜像的构建顺序很重要,当你向 Dockerfile 中添加文件,或者修改其中的某一行时,那一部分的缓存就会失效,该缓存的后续步骤都会中断,需要重新构建。 1.2 只拷贝需要文件,防止缓存溢出当拷贝文件到镜像中时,尽量只拷贝需要的文件,切忌使用 COPY .... Dockerfile 最佳实践 一 减少构建时间 1.1 构建顺序影响缓存利用率把不需要经常更改的行放到最前面,更改最频繁的行放到最后面镜像的构建顺序很重要,当你向 Dockerfile 中添加文件,或者修改其中的某一行时,那一部分的缓存就会失效,该缓存的后续步骤都会中断,需要重新构建。 1.2 只拷贝需要文件,防止缓存溢出当拷贝文件到镜像中时,尽量只拷贝需要的文件,切忌使用 COPY ....
- Docker底层原理 一 背景 1.1 容器与虚拟化Container(容器)是一种轻量级的虚拟化技术,它不需要模拟硬件创建虚拟机。在Linux系统里面,使用到Linux kernel的cgroups,namespace(ipc,network, user,pid,mount),capability等用于隔离运行环境和资源限制的技术,我们称之为容器。容器技术早就出现。例如Solaris Z... Docker底层原理 一 背景 1.1 容器与虚拟化Container(容器)是一种轻量级的虚拟化技术,它不需要模拟硬件创建虚拟机。在Linux系统里面,使用到Linux kernel的cgroups,namespace(ipc,network, user,pid,mount),capability等用于隔离运行环境和资源限制的技术,我们称之为容器。容器技术早就出现。例如Solaris Z...
- 一 背景镜像仓库功能镜像分发:并对外提供一套,HTTP API V2镜像存储:镜像仓库中的所有镜像,都是以数据块 (Blob) 的方式存储在文件系统中。文件系统以下内容均针对镜像仓库存储在文件系统中进行展开。同一镜像,在不同的镜像仓库中,存储方式和内容完全一样。 二 测试 2.1 测试环境harborregistry:redhatxl.com 对应地址:1x.xx.xxnamespace:... 一 背景镜像仓库功能镜像分发:并对外提供一套,HTTP API V2镜像存储:镜像仓库中的所有镜像,都是以数据块 (Blob) 的方式存储在文件系统中。文件系统以下内容均针对镜像仓库存储在文件系统中进行展开。同一镜像,在不同的镜像仓库中,存储方式和内容完全一样。 二 测试 2.1 测试环境harborregistry:redhatxl.com 对应地址:1x.xx.xxnamespace:...
- 个人主页giteeGitHub 个人简介作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门。 Docker安装关系型数据库–MySQL 教程 docker pull mysql:5.7 #从从Docker仓库里面拉取mysql5.7 docker images #查看从Docke... 个人主页giteeGitHub 个人简介作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门。 Docker安装关系型数据库–MySQL 教程 docker pull mysql:5.7 #从从Docker仓库里面拉取mysql5.7 docker images #查看从Docke...
- 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像 1.2、创建镜像 1.3、浏览器访问 二、监控Linux主机 三、监控MySQL实例 四、总结 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像[root@docker36 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/lhrz... 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像 1.2、创建镜像 1.3、浏览器访问 二、监控Linux主机 三、监控MySQL实例 四、总结 一、部署Zabbix 5.0环境 1.1、下载Zabbix 5.0镜像[root@docker36 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/lhrbest/lhrz...
- 一、下载镜像 二、初始化环境 三、测试DG的高可用功能 3.1 主备同步 3.2 switchover 3.3 failover 3.4 FSFO(Fast-Start Failover) 3.5 故障切换 一、下载镜像小麦苗DG环境的hub地址:https://hub.docker.com/r/lhrbest/dg_pri_11.2.0.4/tagshttps://hub.docker.... 一、下载镜像 二、初始化环境 三、测试DG的高可用功能 3.1 主备同步 3.2 switchover 3.3 failover 3.4 FSFO(Fast-Start Failover) 3.5 故障切换 一、下载镜像小麦苗DG环境的hub地址:https://hub.docker.com/r/lhrbest/dg_pri_11.2.0.4/tagshttps://hub.docker....
- 一、初始化环境 二、主库操作 2.1 修改forcelogging、开闪回 2.2 添加standby log 2.3 修改参数 2.4 修改监听 2.5 修改tnsnames.ora 三、主库密码文件拷贝到备库 四、备库操作 4.1 修改监听 4.2 备库修改到NOMOUNT状态 4.3 duplicate复制搭建DG 4.4 实时应用 五、配置dgmgrl 5.1 基础配置 5.2 配... 一、初始化环境 二、主库操作 2.1 修改forcelogging、开闪回 2.2 添加standby log 2.3 修改参数 2.4 修改监听 2.5 修改tnsnames.ora 三、主库密码文件拷贝到备库 四、备库操作 4.1 修改监听 4.2 备库修改到NOMOUNT状态 4.3 duplicate复制搭建DG 4.4 实时应用 五、配置dgmgrl 5.1 基础配置 5.2 配...
- 实战java应用的改造,使之在docker-compose下可以按照业务需求的顺序来启动 实战java应用的改造,使之在docker-compose下可以按照业务需求的顺序来启动
- 本文节选自霍格沃兹测试开发学社内部教材被测系统的环境搭建,是我们作为软件测试人员需要掌握的技能。 被测系统AUT(Application Under Test) 常见的被测系统即需要被测试的 app,网页和后端服务。大致分为两个方面移动端测试和服务端测试,如下图所示: 常见的被测系统类型UI:一般有 Web App 和 IOT 即基于用户界面交互。Service:对互联网各个端提供的服务,包... 本文节选自霍格沃兹测试开发学社内部教材被测系统的环境搭建,是我们作为软件测试人员需要掌握的技能。 被测系统AUT(Application Under Test) 常见的被测系统即需要被测试的 app,网页和后端服务。大致分为两个方面移动端测试和服务端测试,如下图所示: 常见的被测系统类型UI:一般有 Web App 和 IOT 即基于用户界面交互。Service:对互联网各个端提供的服务,包...
- docker启动oracle数据库拉取镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g容器中运行镜像docker run -itd -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g进入容器,进... docker启动oracle数据库拉取镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g容器中运行镜像docker run -itd -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g进入容器,进...
- 使用docker启动centos7docker run -itd --privileged=true --name=ssh -p 2022:22 centos:centos7 bash进入容器安装openssh-serverdocker exec -it ssh bashyum install openssh-server生成密钥ssh-keygen -q -t rsa -b 2048 -f... 使用docker启动centos7docker run -itd --privileged=true --name=ssh -p 2022:22 centos:centos7 bash进入容器安装openssh-serverdocker exec -it ssh bashyum install openssh-server生成密钥ssh-keygen -q -t rsa -b 2048 -f...
- 自带WEB管理的轻量级内网穿透工具NPS的各种搭建方式和使用教程,支持X86、ARM、MIPS平台。 自带WEB管理的轻量级内网穿透工具NPS的各种搭建方式和使用教程,支持X86、ARM、MIPS平台。
- 轻量级:因为docker不用虚拟化内核,直接共享宿主机的内核,所以节省了很多资源,在同样的资源下可以启动更多的软件,同时启动速度也更快优点即缺点:docker的优点也是它的缺点,正是因为所有的容器都共享一个内核,如果其中一个容器将内核给"搞坏了",那所有的容器就都无法正常工作了原文链接获取更多内容:https://qrcode.testing-studio.com/f?from=hwyun&... 轻量级:因为docker不用虚拟化内核,直接共享宿主机的内核,所以节省了很多资源,在同样的资源下可以启动更多的软件,同时启动速度也更快优点即缺点:docker的优点也是它的缺点,正是因为所有的容器都共享一个内核,如果其中一个容器将内核给"搞坏了",那所有的容器就都无法正常工作了原文链接获取更多内容:https://qrcode.testing-studio.com/f?from=hwyun&...
- RocketMQ在mac+docker环境的本地搭建,以及用go语言实现一个简单的生产和消费案例1.创建NameServer服务先用命令docker search rocketmq搜索rocketmq相关镜像这一步先拉取rocketmqinc/rocketmq镜像,docker pull rocketmqinc/rocketmq然后在本地创建数据存储路径,因为是在本地电脑搭建环境,所以要用绝... RocketMQ在mac+docker环境的本地搭建,以及用go语言实现一个简单的生产和消费案例1.创建NameServer服务先用命令docker search rocketmq搜索rocketmq相关镜像这一步先拉取rocketmqinc/rocketmq镜像,docker pull rocketmqinc/rocketmq然后在本地创建数据存储路径,因为是在本地电脑搭建环境,所以要用绝...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签