From a1518cf28782148c4a0549fd9505bfa5d0acf9e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Mass=C3=A9?= Date: Mon, 15 Jan 2018 14:55:36 +0100 Subject: [PATCH] update packaging instructions --- README.md | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index f88d92d..f959a8a 100644 --- a/README.md +++ b/README.md @@ -111,15 +111,25 @@ GOOS=linux GOARCH=amd64 go build -o apicast-sidecar-proxy src/itix.fr/forward/ma ```sh VERSION=1.0 +DOCKER_USERNAME="nmasse" git tag -a v$VERSION -m "Version $VERSION" -docker build -t apicast-sidecar-proxy:$VERSION . +docker build -t $DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION . ``` ### Pushing your image to DockerHub (Optional) +To push the a new version to Dockerhub: ```sh -docker login https://index.docker.io/v1/ -docker images apicast-sidecar-proxy:$VERSION --format '{{ .ID }}' -docker tag $(docker images apicast-sidecar-proxy:$VERSION --format '{{ .ID }}') index.docker.io//apicast-sidecar-proxy:$VERSION -docker push index.docker.io//apicast-sidecar-proxy:$VERSION +docker login -u "$DOCKER_USERNAME" https://index.docker.io/v1/ +docker images $DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION --format '{{ .ID }}' +docker tag $(docker images $DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION --format '{{ .ID }}') index.docker.io/$DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION +docker push index.docker.io/$DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION ``` + +And to make it available by default (`latest` tag). +```sh +docker images $DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION --format '{{ .ID }}' +docker tag $(docker images $DOCKER_USERNAME/apicast-sidecar-proxy:$VERSION --format '{{ .ID }}') index.docker.io/$DOCKER_USERNAME/apicast-sidecar-proxy:latest +docker push index.docker.io/$DOCKER_USERNAME/apicast-sidecar-proxy:latest +``` +