我尝试根据我的Java gradle Web应用程序创建一个docker映像。
我添加了插件,并在build.gradle
中进行了构建,如下所示。
apply plugin: 'application'
apply plugin: 'docker'
buildscript {
repositories { mavenCentral() }
dependencies {
classpath 'se.transmode.gradle:gradle-docker:1.1'
}
}
我没有指定Java版本,因为gradle的默认sourceCompatibility
是1.7
执行./gradlew distDocker
之后
build
文件夹已生成
docker/application-b35a946bf5b.tgz
docker/Dockerfile
classes/
distributions/
libs/
resources/
scripts/
tmp/
我可以基于docker/application-b35a946bf5b.tgz
和docker/Dockerfile
创建docker镜像
我是Docker的新手。
任何建议都会有所帮助。