docker_dev/deploy.sh
2024-01-19 15:07:12 -05:00

19 lines
382 B
Bash
Executable File

#!/bin/bash
# ===== MUST RUN ON TARGET HOST
ImageName=${1}
ImageDir=/home/cvtt/docker_images
AdminPort=7220
LogDir=/home/cvtt/prod/logs
mkdir -p ${LogDir}
docker image rm -f ${ImageName}:*
docker rm -f ${ImageName}
docker load -i ${ImageDir}/${ImageName}.img.tar
docker run -d --network="host" --name=${ImageName} -p ${AdminPort}:${AdminPort} -v ${LogDir}:/logs ${ImageName}