这篇文章以Android SDK 26.1.1 和gradle 6.0.1为例,介绍如何安卓应用构建的容器化方式,前面文章介绍了gradle wrapper的使用方式,而本文方式则是固定gradle版本在镜像之中的方式,如果需要变动直接调整镜像的FROM生成新的构建镜像即可。
Dockerfile
###############################################################################
#
#IMAGE: Android SDK
#VERSION: 26.1.1
# Gradle: 6.0.1
# JDK 1.8
#
###############################################################################
FROM liumiaocn/gradle:jdk8.6.0.1
###############################################################################
#MAINTAINER
###############################################################################
MAINTAINER LiuMiao <liumiaocn@outlook.com>
###################