创建eureka-server项目 主要看下配置文件 server: port: 8765 # 开启优雅停机kill -2 可以优雅停机 shutdown: GRACEFUL eureka: #此处设置会改变eureka控制台System Status的显示 datacenter: cloud #此处设置会改变eureka控制台System Status的显示 environment: dev instance: appname: eureka-server lease-renewal-interval-in-se…

2021/11/24 0条评论 1322点热度 0人点赞 阅读全文

什么是docker-compose? docker-compose是docker的容器编排工具。通过配置yml文件来compose 我们开发过程中所需要的服务。 ps: 虽然生产上大部分用的是k8s,但是我们自己开发的时候,可以用docker-compose 来快速的起服务,用什么起什么,极其方便。(至于安装,在这里不做过多的讲解) 先看下实例 docker-compose-mysql.yml version: '3' #基于compose哪个版本定制,1已经废弃,目前2和3 services:…

2021/11/24 0条评论 1193点热度 0人点赞 阅读全文

什么是Dockerfile? Dockerfile是一个用于构建镜像的文本文件,文本文件中包含了一条条构建镜像所需的指令和说明。 固定格式; 顺序执行(从上到下); 通过docker build -f 来执行文件; ‘#’为Dockerfile中的注释 Dockerfile镜像由只读层堆叠起来,每个层代表一个Dockerfile指令; RUN 执行一条指令就新建一层,过多容易导致镜像过大 构建方式 经典构建 # 语法 docker build -f 具体dockerfile文件位置 docker build -t …

2021/07/12 0条评论 979点热度 0人点赞 阅读全文

一、docker架构 架构一 distribution 负责与docker registry交互,上传洗澡镜像以及v2 registry 有关的源数据 registry负责docker registry有关的身份认证、镜像查找、镜像验证以及管理registry mirror等交互操作 image 负责与镜像源数据有关的存储、查找,镜像层的索引、查找以及镜像tar包有关的导入、导出操作 reference负责存储本地所有镜像的repository和tag名,并维护与镜像id之间的映射关系 layer模块负责与镜像层和…

2021/07/09 0条评论 1075点热度 0人点赞 阅读全文

引子 最近在研究k8s,学习到容器的一些知识。了解到docker的核心原理: 利用linux namespace 隔离资源; 利用cgroups 限制资源的使用; 利用chroot 改变进程的根目录到指定的目录; 我来详细的了解下cgroups。 物理机是4C8G 首先看下操作的系统版本 [root@dev215 ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core) 基本概念 Cgroups全称为:linux Control Group,cr…

2021/07/07 0条评论 1214点热度 0人点赞 阅读全文