|
@@ -21,7 +21,7 @@ import com.bmuschko.gradle.docker.tasks.image.Dockerfile
|
|
|
import com.github.dockerjava.api.exception.NotFoundException
|
|
|
|
|
|
if (!project.hasProperty('dockerBaseImage'))
|
|
|
- ext.dockerBaseImage = 'node:latest'
|
|
|
+ ext.dockerBaseImage = 'node:alpine'
|
|
|
|
|
|
if (!project.hasProperty('dockerImageId'))
|
|
|
ext.dockerImageId = 'crazydoctor/crazydoctor-dzjsdocs:latest'
|
|
@@ -72,6 +72,7 @@ task prepareDockerFiles(type: Copy) {
|
|
|
task createDockerfile(type: Dockerfile) {
|
|
|
destFile = project.file("${dockerBuildDir}/Dockerfile")
|
|
|
from dockerBaseImage
|
|
|
+ runCommand "apk update" // for Alpine distro
|
|
|
runCommand "apk add git" // for Alpine distro
|
|
|
runCommand "mkdir -p /root/.doczilla_js_docs"
|
|
|
copyFile './files/.gitconfig', '/root/'
|