摘要: 前言: 最近公司需要开发项目能在Linux系统上运行,示例开发项目采用.Net Core + Angular开发;理论上完全支持跨平台。 但是实践才是检验真理的唯一标准;那么还是动手来验证实现下;过程中万一出现什么问题也算是积累经验。 一、环境准备 由于本次主要验证项目部署Linux环境,也不想去重 阅读全文
posted @ 2020-12-13 20:46 chaney1992 阅读(956) 评论(2) 推荐(4) 编辑
摘要: 前言: 前一篇了解Docker使用Swarm集群部署方式,并创建服务到Swarm集群中;如果在集群部署过程中存在大量服务部署、编排那么该如何处理呢? 那么就需要了解Docker Stack了。 1、Docker Stack是什么? Docker在进行多服务部署和管理时通常会使用Docker Stac 阅读全文
posted @ 2020-12-06 20:14 chaney1992 阅读(2475) 评论(0) 推荐(0) 编辑
摘要: 起因: 最近由于项目需要在web页面中调用本地部署的exe程序;进而对该功能实现做了对应了解;以及存在的问题进行记录。 要实现该功能就不得不说浏览器自定义协议;解决办法:那么它是什么呢? 浏览器自定义协议: 浏览器自定义协议,其实是微软提供 Asynchronous Pluggable Protoc 阅读全文
posted @ 2020-11-29 16:52 chaney1992 阅读(938) 评论(1) 推荐(1) 编辑
摘要: 前言: 前一篇《Docker学习—Machine》中对Machine 进行了学习,本篇继续学习Swarm,那么Swarm是什么呢,有什么用呢?接下来一步步了解。 一、什么是Docker-Swarm? Swarm是使用swarmkit项目构建的嵌入在Docker 引擎中的集群管理和编排功能的工具包,可 阅读全文
posted @ 2020-11-22 21:27 chaney1992 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 前言 前面《Docker学习—Compose》文中介绍了Compose的使用方式;接下来继续了解docker三剑客之一的 Machine; 一、Docker Machine简介 1、什么是Docker Machine? Docker Machine是一个可以在虚拟主机上安装Docker引擎,并使用D 阅读全文
posted @ 2020-11-15 20:19 chaney1992 阅读(486) 评论(0) 推荐(1) 编辑
摘要: 前言 前面《Docker学习—DockerFile》文中介绍了dockerfile相关的语法,及使用方式;接下来了解docker三剑客之一的 Compose;接下来详细学习。 一、docker-compose介绍 Docker-Compose项目是Docker官方的开源项目,主要使用Python编写 阅读全文
posted @ 2020-11-08 21:40 chaney1992 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 前言: 上一篇文章简单使用了docker 拉取镜像、启动容器、编译镜像;其中编译镜像时,使用到了Dockerfile,那么接下来我们就详细的来说说Dockerfile DockerFile是什么: Dockerfile 是一个用来构建镜像的文本文件,Dockerfile内容中包含了一条条构建镜像所需 阅读全文
posted @ 2020-11-01 22:36 chaney1992 阅读(1354) 评论(1) 推荐(1) 编辑
摘要: 最近在协助验证Jenkins自动编译发布时,对一些.Net Core编译问题进行了解决;特记录一下 一、编译生成netcoreapp目录问题 问题现象 .net core项目编译输出目录总是包含在【netcoreapp3.1】目录下,如图: 解决办法 在项目文件中(*.csproj)中添加节点:<A 阅读全文
posted @ 2020-10-28 22:48 chaney1992 阅读(1007) 评论(0) 推荐(9) 编辑
摘要: 1、Doker基本概念: Docker架构: Docker使用客户端-服务器架构。Docker客户端与Docker守护进程进行对话,该守护进程完成了构建,运行和分发Docker容器的繁重工作 相关描述: 概念说明 Docker 镜像(Images) Docker 镜像是用于创建 Docker 容器的 阅读全文
posted @ 2020-10-25 20:18 chaney1992 阅读(689) 评论(0) 推荐(1) 编辑
摘要: 前言: 上一篇文章简单实用Consul试下服务注册,本篇继续学习Consul中的另外特性:服务发现、KV操作 ;以及对上篇文章中存在的问题进行解决 问题解决 在上一篇文章中,注册服务提示检查失败。 通过排查发现为在docker 中运行的容器中配置的心跳检查api地址配置错误: "Consul": { 阅读全文
posted @ 2020-10-18 21:55 chaney1992 阅读(823) 评论(0) 推荐(0) 编辑