随笔分类 -  docker

摘要:一、Ansible 简介 1、Ansible 概述 Ansible 是一个基于 Python 开发的配置管理和应用部署工具,现在也在自动化管理领域大放异彩。它融合了众多老牌运维工具的优点,Pubbet 和 Saltstack 能实现的功能,Ansible 基本上都可以实现。 2、Ansible 作用 阅读全文
posted @ 2021-10-26 21:22 DoYouWantMore 阅读(399) 评论(0) 推荐(0) 编辑
摘要:一、Docker容器与虚拟机的区别 1、隔离与共享 虚拟机通过添加Hypervisor层(虚拟化中间层),虚拟出网卡、内存、CPU等虚拟硬件,再在其上建立虚拟机,每个虚拟机都有自己的系统内核。 而Docker容器则是通过隔离的方式,将文件系统、进程、设备、网络等资源进行隔离,再对权限、CPU资源等进 阅读全文
posted @ 2021-10-25 21:59 DoYouWantMore 阅读(109) 评论(0) 推荐(0) 编辑
摘要:一、Consul简介 1. 什么是服务注册与发现 服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络 阅读全文
posted @ 2021-10-23 18:00 DoYouWantMore 阅读(114) 评论(0) 推荐(0) 编辑
摘要:一、本地私有仓库 1、下载registry镜像 [root@localhost ~]# docker pull registry Using default tag: latest latest: Pulling from library/registry 6a428f9f83b0: Pull co 阅读全文
posted @ 2021-10-22 21:25 DoYouWantMore 阅读(668) 评论(0) 推荐(0) 编辑
摘要:前言 我们知道使用一个Dockerfile模板文件可以定义一个单独的应用容器,如果需要定义多个容器就需要服务编排。服务编排有很多种技术方案,今天给大家介绍 Docker 官方产品 Docker Compose 。Dockerfile可以让用户管理一个单独的应用容器;而Compose则允许用户在一个模 阅读全文
posted @ 2021-10-22 20:01 DoYouWantMore 阅读(166) 评论(0) 推荐(0) 编辑
摘要:环境准备 1、关闭防火墙 2、拉取centos:7镜像 3、自定义网络 systemctl stop firewalld setenforce 0 docker pull centos:7 docker network create --subnet=172.18.0.0/16 --opt "com 阅读全文
posted @ 2021-10-21 19:43 DoYouWantMore 阅读(89) 评论(0) 推荐(0) 编辑
摘要:一、构建 SSH 镜像 mkdir /opt/sshd cd /opt/sshd vim Dockerfile #第一行必须指明基于的基础镜像 FROM centos:7 #作者信息 MAINTAINER this is ssh image <ABC> #镜像的操作指令 RUN yum -y upd 阅读全文
posted @ 2021-10-19 23:32 DoYouWantMore 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一、Docker 数据管理 管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Containers) 。 1、数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并且更新 阅读全文
posted @ 2021-10-18 23:37 DoYouWantMore 阅读(92) 评论(0) 推荐(0) 编辑
摘要:一、CPU 资源控制 cgroups是一个非常强大的linux内核工具,它不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重、计算使用量、操控进程启停等等。所以 cgroups(Control groups)实现了对资源的配额和度量。 cgroups 有四大功能∶ 资源限制∶可以对 阅读全文
posted @ 2021-10-14 08:36 DoYouWantMore 阅读(95) 评论(0) 推荐(0) 编辑
摘要:Docker 网络 1、docker 网络实现原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的默认网关。因为在 阅读全文
posted @ 2021-10-13 00:22 DoYouWantMore 阅读(78) 评论(0) 推荐(1) 编辑
摘要:一、Docker 概述 容器:给应用程序提供在多台主机上使用相同的运行环境,确保应用程序的正常运行 1、Docker 是什么? 是一个开源的应用容器引擎,基于go语言开发 并遵循了apache2.0协议开源 实在Linux容器里运行应用的开源工具 是一种轻量级大的“虚拟机” Docker 的容器技术 阅读全文
posted @ 2021-10-06 20:08 DoYouWantMore 阅读(129) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示