push.sh 460 B

1234567891011121314
  1. DOCKER=docker
  2. SOURCE_DIR=src
  3. BIN_NAME=bin_rec
  4. REGISTRY=registry.cn-hangzhou.aliyuncs.com/ali-recommend
  5. DOCKER_TAG=0.0.10
  6. TEMP_DIR_SERVER:=$(shell mktemp -d)
  7. cd ${SOURCE_DIR}; mv ${BIN_NAME} ${TEMP_DIR_SERVER}/appd
  8. cp docker/Dockerfile ${TEMP_DIR_SERVER}/
  9. cp conf/config.json.production ${TEMP_DIR_SERVER}/config.json
  10. cd ${TEMP_DIR_SERVER} && ${DOCKER} build -t ${REGISTRY}/${BIN_NAME}:${DOCKER_TAG} .
  11. ${DOCKER} push ${REGISTRY}/${BIN_NAME}:${DOCKER_TAG}