上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: playbooks剧本 playbooks 组成 (1)Tasks:任务,即通过 task 调用 ansible 的模板将多个操作组织在一个 playbook 中运行 (2)Variables:变量 (3)Templates:模板 (4)Handlers:处理器,当changed状态条件满足时,(n 阅读全文
posted @ 2021-10-24 19:19 D-LXT 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Ansible Ansible是一个基于Python开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet和Saltstack能实现的功能,Ansible基本上都可以实现。 Ansible能批量配置、部署、管理上千台主机。比如以前需要切换到每个主机 阅读全文
posted @ 2021-10-21 17:35 D-LXT 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 容器的安全性问题的根源在于容器和宿主机共享内核。如果容器里的应用导致Linux内核崩溃,那么整个系统可能都会崩溃。与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃。 Docker 容器与虚拟机的区别 1、隔离与共享 虚拟机通过添加Hypervisor层(虚拟化中间层), 阅读全文
posted @ 2021-10-20 19:51 D-LXT 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络位置,并配置在配置文件中。这里就会 阅读全文
posted @ 2021-10-19 16:45 D-LXT 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 搭建本地私有仓库 首先下载 registry 镜像 docker pull registry #在 daemon.json 文件中添加私有镜像仓库地址 vim /etc/docker/daemon.json { "registry-mirrors": ["https://v13dhnlt.mirro 阅读全文
posted @ 2021-10-18 19:19 D-LXT 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案,例如 Docker 官方产品 Docker Compose 。 Dockerfile可以让用户管理一个单独的应用容器,而Compose则允许用户在一个模板(YAML格式)中定 阅读全文
posted @ 2021-10-15 22:22 D-LXT 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 环境准备 systemctl stop firewalld setenforce 0 #创建自定义网络,方便自定义容器网段 docker network create --subnet=172.18.0.0/16 --opt "com.docker.network.bridge.name"="doc 阅读全文
posted @ 2021-10-15 22:10 D-LXT 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 构建SSH镜像 mkdir /opt/sshd cd /opt/sshd vim Dockerfile #指定基础镜像 FROM centos:7 #指定镜像维护人信息 MAINTAINER this is ssh image <dd> #更新镜像yum源 RUN yum -y update #在基 阅读全文
posted @ 2021-10-13 19:48 D-LXT 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Docker 镜像的创建 创建镜像有三种方法,分别为基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建。 1. 基于现有镜像创建 (1)首先启动一个镜像,在容器里做修改 docker run -idt --name No1 centos:7 /bin/bash docker ps-a 阅读全文
posted @ 2021-10-12 21:56 D-LXT 阅读(399) 评论(0) 推荐(0) 编辑
摘要: CPU资源控制 cgroups是一个非常强大的linux内核工具,他不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重、计算使用量、操控进程启停等等。所以 cgroups(Control groups)实现了对资源的配额和度量。 cgroups有四大功能∶ ●资源限制∶可以对任务使 阅读全文
posted @ 2021-10-11 16:31 D-LXT 阅读(792) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页