docker run -d --name syt-service-gateway -p 30001:8080 -e syt_env=server-gateway -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-task -p 30002:8080 -e syt_env=service-task -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-oss -p 30003:8080 -e syt_env=service-oss -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-statistics -p 30004:8080 -e syt_env=service-statistics -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-order -p 30005:8080 -e syt_env=service-order -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-sms -p 30006:8080 -e syt_env=service-sms -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-user -p 30007:8080 -e syt_env=service-user -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
docker run -d --name syt-service-cmn -p 30008:8080 -e syt_env=service-cmn -e nacos_addr=nacos地址 -e nacos_namespace=nacos命名空间 dreamerdu/syt-cloud:latest
from maven:3-openjdk-8
maintainer dujm
workdir code
copy . .
run ["mvn", "package", "-DskipTests"]
from basic:1.0
maintainer dujm
copy . .
run ["mvn", "package", "-DskipTests"]
env params="--server.port=8080
--spring.profiles.active=prod
--spring.cloud.nacos.config.file-extension=yml"
run /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
cmd if [ "${syt_env}" = "common-util" ]; then java -jar common/common-util/target/common-util-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-util" ]; then java -jar common/service-util/target/service-util-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "rabbit-util" ]; then java -jar common/rabbit-util/target/rabbit-util-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "model" ]; then java -jar model/target/model-1.0.jar;
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-cmn-client" ]; then java -jar service-client/service-cmn-client/target/service-cmn-client-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-order-client" ]; then java -jar service-client/service-order-client/target/service-order-client-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-hosp-client" ]; then java -jar service-client/service-hosp-client/target/service-hosp-client-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-user-client" ]; then java -jar service-client/service-user-client/target/service-user-client-1.0.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-hosp" ]; then java -jar service/service-hosp/target/service-hosp.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-hosp" ]; then java -jar service/service-hosp/target/service-hosp.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-cmn" ]; then java -jar service/service-cmn/target/service-cmn.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-user" ]; then java -jar service/service-user/target/service-user.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-sms" ]; then java -jar service/service-sms/target/service-sms.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-order" ]; then java -jar service/service-order/target/service-order.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-statistics" ]; then java -jar service/service-statistics/target/service-statistics.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-oss" ]; then java -jar service/service-oss/target/service-oss.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "service-task" ]; then java -jar service/service-task/target/service-task.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "server-gateway" ]; then java -jar server-gateway/target/server-gateway.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
elif [ "${syt_env}" = "hospital-manage" ]; then java -jar hospital-manage/target/hospital-manage.jar
--spring.cloud.nacos.discovery.server-addr=${nacos_addr}
--spring.cloud.nacos.discovery.namespace=${nacos_namespace}
--spring.cloud.nacos.config.server-addr=${nacos_addr}
--spring.cloud.nacos.config.namespace=${nacos_namespace};
fi
expose 8080
Content type
Image
Digest
Size
2.9 GB
Last updated
over 4 years ago
docker pull dreamerdu/syt-cloud