# ==================== 服务器37:构建并导出正式镜像 ==================== cd /opt/dm8-with-basedata chmod 755 /opt/dm8-with-basedata/with-basedata-entrypoint.sh docker build \ --no-cache \ -t saas-dz-sd-dm8:v0.1.0.0 \ /opt/dm8-with-basedata docker save \ -o /opt/dm8-with-basedata/saas-dz-sd-dm8.tar \ saas-dz-sd-dm8:v0.1.0.0 cd /opt/dm8-with-basedata sha256sum \ saas-dz-sd-dm8.tar \ > saas-dz-sd-dm8.tar.sha256 # ==================== 目标服务器:校验、加载并正式运行 ==================== cd /opt/dm8-with-basedata sha256sum -c \ saas-dz-sd-dm8.tar.sha256 docker load -i \ /home/saas-dz-sd-dm8.tar docker run -d \ --name sd-wjdb-dm8 \ --restart=unless-stopped \ --shm-size=1g \ -p 31537:5236 \ -e SYSDBA_PWD='123qweASD' \ saas-dz-sd-dm8:v0.1.0.0 # 服务器推送镜像 pigz saas-dz-sd-dm8.tar [root@jccs dm8-with-basedata]# docker load -i saas-dz-sd-dm8.tar.gz Loaded image: sd-dm:v0.1.0.0 [root@jccs dm8-with-basedata]# docker tag saas-dz-sd-dm8:v0.1.0.0 18.91.34.2:30003/library/saas-dz-sd-dm8:v0.1.0.0 [root@jccs dm8-with-basedata]# docker push 18.91.34.2:30003/library/saas-dz-sd-dm8:v0.1.0.0 # ==================== Helm Chart 对应 values.yaml ==================== # # dm: # image: # repository: dm-data # tag: v0.1.0.0