怎么进行docker多阶段构建

在Docker17.05版本之前,我们构建Docker镜像时,通常会采用两种方式:全部放入一个Dockerfile一种方式是将所有的构建过程编包含在一个Dockerfile中,包括项目及其依赖 库的编译、测试、打包等流程,这里可能会带来的一些问题:Dockerfile特别

使用Golang构建你的OAuth2服务

您好,在今天的文章中,我将向您展示如何构建自己的OAuth2服务器,就像google,facebook,github等。

容器上构建持续部署及最佳实践初探

要想理解持续集成和持续部署,先要了解它的部分组成,以及各个组成部分之间的关系。下面这张图是我见过的最简洁、清晰的持续部署和集成的关系图。图片来源(https://www.sonatype.com/products-overview)01.

Golang构建简单web框架

使用Golang构建web服务还是比较简单的,使用net/http和gorilla/mux就能快速的构建一个简易的web serverpackage main

记录Golang构建exe文件的两个技巧点

最近在做一个windows下定时任务的小项目,Golang写的代码,build生成exe文件,然后在windows任务计划程序中设置定时执行。

thrift 构建 golang 请求

thrift 构建 golang 请求。其实今天本来是想写 更硬核的 thrift 构建 tcp 代理,结果 thrift 0.11.0 版本暂无办法安装。

快速构建企业 Wiki 和团队知识分享平台——MM-Wiki

介绍MM-Wiki 是一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。Githubhttps://github.

多阶段构建:Docker 下如何实现镜像多阶级构建?

前言我们知道 Docker 镜像是分层的,并且每一层镜像都会额外占用存储空间,一个 Docker 镜像层数越多,这个镜像占用的存储空间则会越多。

gRPC 使用 protobuf 构建微服务

gRPC使用protobuf构建微服务发表于2018-05-02|阅读次数。微服务架构单一的代码库以前使用Laravel做web项目时,是根据MVC去划分目录结构的。

我是如何在 Go 中构建 Web 服务的

从用了近十年的 C# 转到 Go 是一个有趣的旅程。有时,我陶醉于 Go 的简洁[1];也有些时候,当熟悉的 OOP (面向对象编程)模式[2]无法在 Go 代码中使用的时候会感到沮丧。幸运的是,我已经摸索出了一些写 HTTP 服务的模式,在我的团队中应用地很好。