From 41949bef7247cfe461b287ddadd76fba92b5b5bf Mon Sep 17 00:00:00 2001 From: laodaming <11058467+laudamine@user.noreply.gitee.com> Date: Mon, 9 Oct 2023 15:15:44 +0800 Subject: [PATCH] fix --- fs_package_docker_image.sh | 8 ++++++++ server/auth/Dockerfile | 4 +++- server/canteen/Dockerfile | 4 +++- server/collection/Dockerfile | 4 +++- server/data-transfer/Dockerfile | 4 +++- server/home-user-auth/Dockerfile | 4 +++- server/map-library/Dockerfile | 4 +++- server/pay/Dockerfile | 4 +++- server/product-model/Dockerfile | 4 +++- server/product-template-tag/Dockerfile | 4 +++- server/product-template/Dockerfile | 4 +++- server/product/Dockerfile | 3 +++ server/shopping-cart/Dockerfile | 4 +++- server/upload/Dockerfile | 4 +++- server/webset/Dockerfile | 4 +++- server/websocket/Dockerfile | 4 +++- 16 files changed, 53 insertions(+), 14 deletions(-) diff --git a/fs_package_docker_image.sh b/fs_package_docker_image.sh index bb9fe4e5..096f8b13 100755 --- a/fs_package_docker_image.sh +++ b/fs_package_docker_image.sh @@ -2,6 +2,10 @@ name=${1%%\\*} #进入对应服务目录 cd server/$name +#把https加密密钥对复制进来 +cp /opt/env.yaml ./ +cp /opt/server.fusen.3718.cn.pem ./ +cp /opt/server.fusen.3718.cn.key ./ #构建二进制文件 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o ./bin/api-$name-srv ./$name.go #删除之前旧的镜像 @@ -9,6 +13,10 @@ docker rmi -f api-$name-srv:latest docker rmi -f registry.cn-hangzhou.aliyuncs.com/fusen-test/fusen_docker_hub:latest #打包docker镜像 docker build -t api-$name-srv:latest . +#删除临时复制进来的文件 +rm ./env.yaml +rm ./server.fusen.3718.cn.pem +rm ./server.fusen.3718.cn.key #打tag(测试环境,正式把命名空间fusentest改成fusen) docker tag api-$name-srv:latest registry.cn-hangzhou.aliyuncs.com/fusen-test/$name:latest #推送到阿里云镜像库(测试环境,正式把命名空间fusentest改成fusen) diff --git a/server/auth/Dockerfile b/server/auth/Dockerfile index 55d617cc..a9856fa9 100755 --- a/server/auth/Dockerfile +++ b/server/auth/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-assistant-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-assistant-srv"] diff --git a/server/canteen/Dockerfile b/server/canteen/Dockerfile index a268222d..025f6e60 100755 --- a/server/canteen/Dockerfile +++ b/server/canteen/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-canteen-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-canteen-srv"] diff --git a/server/collection/Dockerfile b/server/collection/Dockerfile index 051e9504..a97329a9 100755 --- a/server/collection/Dockerfile +++ b/server/collection/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-collection-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-collection-srv"] diff --git a/server/data-transfer/Dockerfile b/server/data-transfer/Dockerfile index 82090c4b..fed55f76 100755 --- a/server/data-transfer/Dockerfile +++ b/server/data-transfer/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-data-transfer-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-data-transfer-srv"] diff --git a/server/home-user-auth/Dockerfile b/server/home-user-auth/Dockerfile index 3c7a0da5..91734fe2 100755 --- a/server/home-user-auth/Dockerfile +++ b/server/home-user-auth/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-home-user-auth-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-home-user-auth-srv"] diff --git a/server/map-library/Dockerfile b/server/map-library/Dockerfile index 460cbfd5..2cfa5e86 100755 --- a/server/map-library/Dockerfile +++ b/server/map-library/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-map-library-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-map-library-srv"] diff --git a/server/pay/Dockerfile b/server/pay/Dockerfile index df5dab5b..83609c84 100755 --- a/server/pay/Dockerfile +++ b/server/pay/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-pay-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-pay-srv"] diff --git a/server/product-model/Dockerfile b/server/product-model/Dockerfile index e207b762..b13ef0b3 100755 --- a/server/product-model/Dockerfile +++ b/server/product-model/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-product-model-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-product-model-srv"] diff --git a/server/product-template-tag/Dockerfile b/server/product-template-tag/Dockerfile index abc15189..9c4000b0 100755 --- a/server/product-template-tag/Dockerfile +++ b/server/product-template-tag/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-product-template-tag-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-product-template-tag-srv"] diff --git a/server/product-template/Dockerfile b/server/product-template/Dockerfile index 2012a6d9..479efdad 100755 --- a/server/product-template/Dockerfile +++ b/server/product-template/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-product-template-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-product-template-srv"] diff --git a/server/product/Dockerfile b/server/product/Dockerfile index d61adfe3..4e67a467 100755 --- a/server/product/Dockerfile +++ b/server/product/Dockerfile @@ -2,4 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-product-srv /www/fusenapi/ +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-product-srv"] diff --git a/server/shopping-cart/Dockerfile b/server/shopping-cart/Dockerfile index a77012e3..71eda70f 100755 --- a/server/shopping-cart/Dockerfile +++ b/server/shopping-cart/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-shopping-cart-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-shopping-cart-srv"] diff --git a/server/upload/Dockerfile b/server/upload/Dockerfile index b3ee358e..1a4d0f34 100755 --- a/server/upload/Dockerfile +++ b/server/upload/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-upload-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-upload-srv"] diff --git a/server/webset/Dockerfile b/server/webset/Dockerfile index 7cbcc7eb..566081b6 100755 --- a/server/webset/Dockerfile +++ b/server/webset/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-webset-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-webset-srv"] diff --git a/server/websocket/Dockerfile b/server/websocket/Dockerfile index e183ac2b..8659875c 100755 --- a/server/websocket/Dockerfile +++ b/server/websocket/Dockerfile @@ -2,5 +2,7 @@ FROM alpine WORKDIR /www/fusenapi/ COPY ./bin/api-websocket-srv /www/fusenapi/ -COPY ./etc /www/fusenapi/etc +COPY ./env.yaml /opt/ +COPY ./server.fusen.3718.cn.pem /opt/ +COPY ./server.fusen.3718.cn.key /opt/ CMD ["/www/fusenapi/api-websocket-srv"]