#!/bin/bash

project_name=registration-service
image_name=assets-registration
commit_id=$(git rev-parse --short=7 HEAD)

if [[ $(pwd) == *"docker"* ]]; then
  cd ..
fi

docker stop ${image_name}
docker rm -f ${image_name}
docker images | grep  ${image_name} | awk '{print $3}' | xargs docker rmi

make build-docker

docker run --log-opt max-size=100m --log-opt max-file=2 \
  -p 8082:8082 --name ${image_name} \
  -v ~/deploy/scripts:/${project_name}/cert \
  -v ~/ida-projects/${project_name}/logs:/${project_name}/logs \
  -d 192.168.1.181:5000/ida/${image_name}-${commit_id}:v2.0.0

docker push 192.168.1.181:5000/ida/${image_name}-${commit_id}:v2.0.0
docker push docker.oa.com:5000/chainweaver/ida-registration:v2.0.0

docker ps