| 1234567891011121314151617 |
- #!/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}
|