Update README.md how to query latest tags
[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/ruby image:
4
5 ## Find latest version
6
7 I.e. look at the tags at https://hub.docker.com/r/leapcode/ruby/tags/ or query tags with:
8  
9     curl -s https://registry.hub.docker.com/v2/repositories/leapcode/jessie/tags/ |jq '."results"[]["name"]'
10
11 ## Build new version
12
13     VERSION='2.2.0'
14     IMAGE='ruby'
15     cd $IMAGE
16     docker build --no-cache -t leapcode/${IMAGE}:${VERSION} .
17
18 ## Push images
19
20     docker logout
21     docker login -u leapcode
22     docker push leapcode/${IMAGE}:${VERSION}
23     docker tag  leapcode/${IMAGE}:${VERSION} leapcode/${IMAGE}:latest
24     docker push leapcode/${IMAGE}:latest