From fac40bac1c6914c9e9dd4cf8bbd4e42da320e203 Mon Sep 17 00:00:00 2001 From: codeskyblue Date: Wed, 26 Sep 2018 16:24:50 +0800 Subject: [PATCH] add push manifest support --- docker/docker_push | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docker/docker_push b/docker/docker_push index c9e34db..1c1cd62 100644 --- a/docker/docker_push +++ b/docker/docker_push @@ -13,6 +13,19 @@ IMAGE_NAME="gohttpserver" docker build -t $DOCKER_USERNAME/$IMAGE_NAME:armhf -f docker/Dockerfile.armhf . # x86 linux -docker build -t $DOCKER_USERNAME/$IMAGE_NAME -f docker/Dockerfile . +docker build -t $DOCKER_USERNAME/$IMAGE_NAME:latest -f docker/Dockerfile . docker push $DOCKER_USERNAME/$IMAGE_NAME + +# push manifest +docker manifest create codeskyblue/gohttpserver \ + codeskyblue/gohttpserver:latest \ + codeskyblue/gohttpserver:armhf +docker manifest annotate codeskyblue/gohttpserver:latest \ + --os linux --arch amd64 +docker manifest annotate codeskyblue/gohttpserver:latest \ + --os linux --arch arm --variant v7 +docker manifest push codeskyblue/gohttpserver + +# check again +docker run mplatform/mquery codeskyblue/gohttpserver \ No newline at end of file