logo头像

From zero to HERO

Jib高效构建Docker镜像

Jib高效构建Docker镜像

1. 前言Jib是Google开发的可以直接构建 Java应用的Docker和OCI镜像的类库,以Maven和Gradle插件形式提供。它最骚操作的是可以在没有Docker守护程序的情况下构建,...

Docker容器启动时初始化Mysql数据库

Docker容器启动时初始化Mysql数据库

1. 前言Docker在开发中使用的越来越多了,最近搞了一个Spring Boot应用,为了方便部署将Mysql也放在Docker中运行。那么怎么初始化 SQL脚本以及数据呢? 我这里有两个传统...

Buildpacks高效构建Docker镜像

Buildpacks高效构建Docker镜像

1. 前言Spring Boot 2.3.0.RELEASE 正式发布了几天了,其中有个新的特性:可以将Spring Boot应用代码直接打包为Docker镜像。这是什么科技?我赶紧去官网查了一...

Docker 构建脚本 Dockerfile 指令全解析

Docker 构建脚本 Dockerfile 指令全解析

1. 前言Dockerfile 是用来构建自定义 Docker 镜像的文本文档。我们通过docker build 命令用于从Dockerfile 文件构建镜像。 如果你要构建自定义镜像,Doc...

Spring Boot 2 实战:通过 Docker 容器化

Spring Boot 2 实战:通过 Docker 容器化

1. 前言Docker 是啥?好处是啥? 什么现在如果作为一名开发你还不知道甚至没有用过我都感觉你落伍了。Docker 是一种虚拟化的容器技术,目的为了打造持续集成、版本控制、可移植性、隔离性和...