Update Dockerfile to a multi-stage build
authorRyan Skoblenick <ryan@skoblenick.com>
Sun, 18 Mar 2018 20:54:49 +0000 (16:54 -0400)
committerAnthony Fok <foka@debian.org>
Thu, 14 Jun 2018 21:47:04 +0000 (15:47 -0600)
commit8531ec7ca36fd35a57fba06bbb06a65c94dfd3ed
tree9a57c6b8e570377e66def24d8e113ea280154d28
parent9f27091e1067875e2577c331acc60adaef5bb234
Update Dockerfile to a multi-stage build

- Hugo container is based on SCRATCH to further reduce the footprint
  and the vulnerability surface
- Update Alpine image to 3.7 in the build container
- Update Go Lang to 1.10 in the build container
- Add .dockerignore file per the Docker best practices

Closes #4154, #4155, #4157
.dockerignore [new file with mode: 0644]
Dockerfile