05 2022 档案
摘要:1. 实施playbook 1.1 Ansible Playbook与临时命令 临时命令可以作为一次性命令对一组目标主机运行一项简单的任务。不过,若要真正发挥Ansible的力量,需要了解如何使用playbook以便轻松重复的方式对一组目标主机执行多项复杂的任务。 play是针对清单中选定的主机运行
阅读全文
摘要:1. ansible常用模块使用详解 ansible常用模块有: 1.ping (测试主机之间能否通信的) 2.yum (安装软件的) 3.template (提供配置文件的) 4.copy (文件复制的) 5.user (用户的) 6.group (组管理) 7.service (控制服务的) 8
阅读全文
摘要:1. 构建Ansible清单 1.1 定义清单 清单定义Ansible将要管理的一批主机。这些主机也可以分配到组中,以进行集中管理。组可以包含子组,主机也可以是多个组的成员。清单还可以设置应用到它所定义的主机和组的变量。 可以通过两种方式定义主机清单。静态主机清单可以通过文本文件定义。动态主机清单可
阅读全文
摘要:1. 介绍 Ansible 1.1 什么是 Ansible? Ansible是一款自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 Ansible是基于模块工作的
阅读全文
摘要:什么是Podman? Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。 Podman 可以管理和运行任何符合 O
阅读全文
摘要:1 [root@localhost ~]# mkdir apache # 创建一个apache目录 2 [root@localhost ~]# ls 3 anaconda-ks.cfg apache httpd nginx 4 [root@localhost ~]# cd apache 5 [roo
阅读全文
摘要:1 [root@localhost ~]# mkdir httpd # 首先创建一个apache目录 2 [root@localhost ~]# cd httpd # 进去 3 [root@localhost httpd]# ls # 下载软件包 4 apr-1.7.0.tar.gz apr-uti
阅读全文
摘要:容器里面是不能放数据的,你把数据放到容器里,万一容器被删掉了,数据也就没有了,所以这时候就要用到存储卷。存储卷就是用来存储数据,并且把数据放到共享存储上面。 COW机制 copy write 写时复制: Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加
阅读全文