logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【云原生-Kubernetes篇】深入刨析Kubernetes

本文是《深入剖析k8s》学习笔记的第一篇,主要帮助深入理解容器的发展历史和底层原理,顺便了解k8s区别于Docker、Mesos的的地方及优势。k8s难以理解的原因在于从过去物理机和虚拟机为主体的开发运维环境,向以容器为核心的基础设施转变的过程,并不是一次温和的改革,而是涵盖了对网络、存储、调度、操作系统和分布式原理等各个方面的容器化改造。Docker之所以能击败其它Paas产品的杀手锏就是Doc

文章图片
#kubernetes#云原生#docker +1
【云原生-Docker篇】之 Docker入门精讲

目录导航前言一、容器3W介绍1.1 什么是容器1.2 为什么需要容器1.3 容器是如何工作的二、容器技术与虚拟机技术2.1 相同2.2 不同前言写了几篇云原生之Docker篇的文章,发现没有写Docker入门篇,所以来补一下,希望能帮助更多刚入门Docker的同志。一、容器3W介绍1.1 什么是容器容器是一种轻量级、可移植、自包含的软件打包技术,使得应用程序及其需要的支持环境一起打包,以相同的方式

文章图片
#docker#云原生#容器 +1
【云原生-Docker篇】之 Docker Registry的搭建与使用

一、Registry私仓介绍企业里面进行CICD的时候,需要将待发布的应用打成镜像推送到镜像仓库进行持续部署,此时肯定不方便推送到公有的镜像仓库,那么就需要自行搭建私有仓库了。好在Docker官方有Registry私有仓库的镜像,使得我们很方便就能基于容器搭建属于自己的镜像仓库。二、搭建过程# 拉取最新版本的镜像docker pull registry:latest# 启动registry容器do

文章图片
#docker#云原生#容器 +1
【云原生-Docker篇】之 Docker入门精讲

目录导航前言一、容器3W介绍1.1 什么是容器1.2 为什么需要容器1.3 容器是如何工作的二、容器技术与虚拟机技术2.1 相同2.2 不同前言写了几篇云原生之Docker篇的文章,发现没有写Docker入门篇,所以来补一下,希望能帮助更多刚入门Docker的同志。一、容器3W介绍1.1 什么是容器容器是一种轻量级、可移植、自包含的软件打包技术,使得应用程序及其需要的支持环境一起打包,以相同的方式

文章图片
#docker#云原生#容器 +1
【微服务专题】Nacos详解

比如在微服务环境中,多个微服务组件都有redis.properties的配置文件,那么如何区分哪个微服务该使用哪个Group下面的配置文件呢,其实也很简单,只要在配置文件中指定Group即可。很多时候,多个微服务中有相同的配置内容,比如大家连结的是同一个redis服务,同一个mq服务,那么就需要在各自的配置文件中都写上相同的配置内容,显得比较繁琐,我们完全可以将这些共同的配置内容抽取出来,形成另一

文章图片
#微服务#java#面试
云原生之 Docker篇 Docker Stack介绍及使用入门

目录导航一、Stack介绍二、使用实例2.1 案例准备2.2 打包镜像2.3 镜像迁移方式一:推送和拉取方式二:导出和导入2.4 编写compose2.5 swarm集群搭建2.6 stack部署2.7 stack其它操作三、相关文档一、Stack介绍在前面的文章中,我们介绍Docker Compose,缺点是不能在分布式多机器上使用;我们还介绍了Docker swarm,缺点是不能同时编排多个服

文章图片
#docker#云原生#java
微服务SpringBoot+Neo4j搭建企业级分布式应用拓扑图

Neo4jRepository是SpringData为我们提供的用来操作Neo4j数据库的接口,我们先来看看它的继承关系:Neo4jRepository的继承关系可以看到,通用的增删查改功能基本都有了,如果我们的数据库操作也是些简单的操作,那基本就不用再添加方法了,直接使用Neo4jRepository提供的方法即可。当然也支持我们自定义方法进行操作,这个下面再信息讲述。

文章图片
#neo4j#微服务#spring boot +1
【云原生-Kubernetes篇】Kubernetes入门扫盲实战

本文是在官网的教程中进行的,官方提供了在线的命令行工具和安装好的minikube工具及环境,方便新手快速入门,如下是主要包含的内容。假设已经预先安装好了minikube,执行如下命令初始化一个单节点的集群:试试k8s集群是否初始化成功:然后可以查看集群的信息和节点信息:二、部署应用在部署应用之前,我们查看pod的信息:然后我们使用如下命令部署一个应用并查看应用的信息:应用虽然部署完成了,但是默认情

文章图片
#kubernetes#docker#运维 +2
【云原生-k8s篇】管理容器的顶级 Kubernetes工具有哪些?

Terraform 允许你将Kubernetes 基础架构置于你的控制之下并对其进行管理,而无需配置文件、自动配置脚本,甚至是一行 Ruby。可以使用各种 Kubernetes 原生开发的应用程序,以及一些开箱即用的解决方案,可将你的应用程序扩展到容器领域。作为管理服务器的 Kubernetes 工具,NameNode 将帮助你识别服务器的IP 地址和它们正在使用的端口。Kubernetes 是一

文章图片
#kubernetes#云原生#docker
Jenkins+Docker+Harbor+SpringCloud微服务持续集成自动化部署(上)

4 Jenkins+Docker+SpringCloud微服务持续集成(上)4.1 Jenkins+Docker+SpringCloud持续集成流程说明大致流程说明:1)开发人员每天把代码提交到Gitlab代码仓库2)Jenkins从Gitlab中拉取项目源码,编译并打成jar包,然后构建成Docker镜像,将镜像上传到Harbor私有仓库。3)Jenkins发送SSH远程命令,让生产部署服务器到

#docker#jenkins#微服务 +1
    共 20 条
  • 1
  • 2
  • 请选择