2018-09-26 16:40:05 +08:00
|
|
|
#!/bin/bash
|
|
|
|
#
|
|
|
|
|
|
|
|
# push manifest
|
|
|
|
if [[ ! -d $HOME/.docker ]]
|
|
|
|
then
|
|
|
|
mkdir $HOME/.docker
|
|
|
|
fi
|
|
|
|
|
|
|
|
set -ex
|
|
|
|
|
|
|
|
echo '{"experimental": "enabled"}' > $HOME/.docker/config.json
|
|
|
|
docker manifest create codeskyblue/gohttpserver \
|
|
|
|
codeskyblue/gohttpserver:latest \
|
|
|
|
codeskyblue/gohttpserver:armhf
|
2018-09-26 17:06:12 +08:00
|
|
|
docker manifest annotate codeskyblue/gohttpserver \
|
|
|
|
codeskyblue/gohttpserver:latest --os linux --arch amd64
|
|
|
|
docker manifest annotate codeskyblue/gohttpserver \
|
|
|
|
codeskyblue/gohttpserver:latest --os linux --arch arm --variant v7
|
2018-09-26 16:40:05 +08:00
|
|
|
docker manifest push codeskyblue/gohttpserver
|
|
|
|
|
|
|
|
# check again
|
|
|
|
docker run mplatform/mquery codeskyblue/gohttpserver
|