#!/bin/bash NS="kingdom" VERSION=1.9 GROUP_ID="com.kingdom.aiot" ARTIFACT_ID="jimureport" docker container stop ${NS}-${ARTIFACT_ID} || true docker container rm ${NS}-${ARTIFACT_ID} || true docker image rm ${NS}/${ARTIFACT_ID} || true docker build -t ${NS}/${ARTIFACT_ID} ./ # /opt/conf/aiot-api-starter/hosts: 定义主机名nacos.host,指向192.168.1.51 # /opt/conf/aiot-api-starter/: 提供{application.properties, application-dev.properties}等配置文件,提供数据库连接串等信息 docker run -idt --name ${NS}-${ARTIFACT_ID} -p 8085:8085 -e TZ="Asia/Shanghai" \ -v /etc/localtime:/etc/localtime:ro \ -v /opt/conf/${ARTIFACT_ID}/:/jimureport/conf \ -v /opt/logs/${ARTIFACT_ID}:/jimureport/logs \ --privileged=true --restart=always ${NS}/${ARTIFACT_ID}