Update Readme
[scripts.git] / docker / README.md
1 # Build new image
2
3 As an example we build a new version (2.2.0) of the leapcode/jessie base image:
4
5     IMAGE='jessie'
6
7 ## Find latest version
8
9 I.e. look at the tags at https://hub.docker.com/r/leapcode/ruby/tags/ or query tags with:
10
11     curl -s https://registry.hub.docker.com/v2/repositories/leapcode/$IMAGE/tags/ |jq '."results"[]["name"]'
12
13 ## Build new version
14
15     VERSION='1.5'
16     cd $IMAGE
17     docker build --no-cache -t leapcode/${IMAGE}:${VERSION} .
18
19 ## Push images
20
21     docker logout
22     docker login -u leapcode
23     docker tag  leapcode/${IMAGE}:${VERSION} leapcode/${IMAGE}:latest
24     docker push leapcode/${IMAGE}:latest
25     docker push leapcode/${IMAGE}:${VERSION}