![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维类
文章平均质量分 83
Wu_Candy
这个作者很懒,什么都没留下…
展开
-
Shell 脚本的替换功能实现
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 脚本(shell script),是一种为 Shell 编写的脚本程序。运行 Shell 脚本有两种方法:1、作为可执行程序Step1: 将代码保存为 test.sh 文件Step2: 并 cd 到test.sh 文件所在目录Step3: chmod +x ./test.s原创 2022-07-03 18:35:38 · 2733 阅读 · 0 评论 -
超全K8s集群构建指南,建议收藏!
是开源的容器集群管理系统(谷歌内部:Borg)。在技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。 集群中主要存在两种类型的节点,分别是 ,以及 。是实际运行 Docker 容器的节点,负责和节点上运行的 Docker 进行交互,并且提供了代理功能。负责对外提供一系列管理集群的 API 接口,并且通过和 交互来实现对集群的操作管理。:用户和 集群交互的入口,封装了核心对象的增删改查操作,提供了 ,通过 来实现持久化并维护对象的一致原创 2022-07-02 19:16:17 · 571 阅读 · 0 评论 -
Docker 镜像配置
镜像:是一个只读的Docker 容器模板,包含启动容器所需要的所有文件系统结构和内容。简单来讲,镜像是一个特殊的文件系统,它提供了与容器运行时所需的程序,软件库、资源、配置等静态数据,镜像不包含任何动态数据,镜像内容在构建后不会被改变。常用的镜像操作如图所示:拉取镜像命令格式:docker pull [Registry]/[Repository]/[Image]:[Tag]Registry:注册服务器,Docker 默认会从 docker.io 拉取镜像,如果你有自己的镜像仓库,可原创 2021-01-02 16:24:02 · 2212 阅读 · 0 评论 -
Docker 三大核心概念
Docker 核心概念镜像镜像是什么呢?通俗地讲,它是一个只读的文件和文件夹组合。它包含了容器运行时所需要的所有基础文件和配置信息,是容器启动的基础。因此你想启动一个容器,那首先必须要有一个镜像。镜像是 Docker 容器启动的先决条件。如果你想要使用一个镜像,你可以用这两种方式:1、自己创建镜像。通常情况下,一个镜像是基于一个基础镜像构建的,你可以在基础镜像上添加一些用户自定义的内容。例如:你可以基于centos镜像制作你自己的业务镜像,首先安装nginx服务,然后部署你的应用原创 2021-01-02 16:06:52 · 688 阅读 · 0 评论 -
容器技术之Chroot&Docker
chroot容器技术从1979年chroot的首次问世便已崭露头角。维基百科对chroot的定义如下:是在 Unix 和 Linux 系统的一个操作,针对正在运行的软件进程和它的子进程,改变它外显的根目录。一个运行在这个环境下,经由 chroot 设置根目录的程序,它不能够对这个指定根目录之外的文件进行访问动作,不能读取,也不能更改它的内容。通俗地说 ,chroot 就是可以改变某进程的根目录,使这个程序不能访问目录之外的其他目录,这个跟我们在一个容器中是很相似的。下面我们通过一个实例来演示原创 2021-01-02 15:55:05 · 3356 阅读 · 0 评论 -
MacOS Docker 安装与基础使用
MacOS可以使用Homebrew 来安装DockerHomebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:输入命令:brew cask install docker安装过程如上图所示,最终出现docker was successfully installed!提示语时表示docker安装成功,最后在启动台里可以看到下载好的docker.app,如下图所示:找到上方的Docker图标并点击运行,提.原创 2021-01-02 15:44:27 · 1117 阅读 · 0 评论 -
Docker镜像管理透析
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。1、docker,镜像,容器及仓库的概念Docker 是一个开源的应用容器引擎,它是基于 Go 语言并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及.原创 2020-07-01 17:39:07 · 156 阅读 · 0 评论 -
Docker-Compose实战「下篇」
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。1、启动镜像使用命令:docker-compose up -d,如下截图所示docker管理界面dashboard 展示:(三个服务正常运行)Tips:docker ru原创 2020-07-01 17:29:08 · 191 阅读 · 0 评论 -
Docker-Compose实战「上篇」
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。1、什么是 docker-compose?Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务原创 2020-07-01 17:23:23 · 304 阅读 · 0 评论 -
Docker-Compose初体验
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。Step1:什么是 Docker-Compose?Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的原创 2020-06-12 19:08:29 · 237 阅读 · 0 评论 -
Docker火遍全球!dockerfile构建你必须得会
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。Step1:什么是 Dockerfile?Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。如下所示是一个示例Dockerfile文件.原创 2020-06-12 18:59:06 · 263 阅读 · 0 评论 -
Docker轻量管理Dashboard
欢迎关注【无量测试之道】公众号,回复【领取资源】,Python编程学习资源干货、Python+Appium框架APP的UI自动化、Python+Selenium框架Web的UI自动化、Python+Unittest框架API自动化、资源和代码 免费送啦~文章下方有公众号二维码,可直接微信扫一扫关注即可。前面两篇文章已经学习了如何安装Docker和在Docker里面快速构建我们想要的服务,这可以为我们测试人员快速构建想要的服务提供了便利。本篇文章我主要是介绍一下Docker构建服务后,我们如原创 2020-06-12 18:54:58 · 1725 阅读 · 0 评论 -
Docker四步构建MySQL服务
什么是MySQL?MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。如何用Docker构建MySQL服务?第一步:检查命令与搜索镜像win + r 进入到cmd 命令行下,先检查一下Docker 命令是否正常,使用命令:docker -v我们需要搜索一下有哪些版本的mysql镜像可以使..原创 2020-06-09 13:59:34 · 177 阅读 · 0 评论 -
五步安装Docker
什么是docker?Docker 是一个开源的应用容器引擎,它是基于 Go 语言并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。docker优点是什么?Docker 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助 .原创 2020-06-09 13:56:42 · 231 阅读 · 1 评论