build-docker 369 B

123456789101112131415161718192021
  1. #!/bin/bash
  2. if [ $# -ne 1 ]; then
  3. echo "Usage: $0 tag" >/dev/stderr
  4. exit 1
  5. fi
  6. tag=$1
  7. tgt=$(mktemp -d)
  8. cat <<DF >${tgt}/Dockerfile
  9. FROM quay.io/coreos/flannelbox:1.0
  10. MAINTAINER Eugene Yakubovich <eugene.yakubovich@coreos.com>
  11. ADD ./flanneld /opt/bin/
  12. CMD /opt/bin/flanneld
  13. DF
  14. cp ../bin/flanneld $tgt
  15. docker build -t quay.io/coreos/flannel:${tag} $tgt
  16. rm -rf $tgt