公告板
版本库
filestore
活动
搜索
登录
谭勇
/
JNPF_ITMS_Cloud
培训系统
概况
操作记录
提交次数
目录
文档
派生
对比
编辑
|
blame
|
历史
|
原始文档
config/ — 全栈共享配置(补丁 #8 起替代 Nacos 配置中心)
shared/
:单一事实源。环境差异一律占位符
${VAR:默认值}
,默认值 = 本机 compose
开发形态;真实值(密码/域名/客户坐标)从
.env
经 compose 注入,**永不写进本目录**。
host-override/
:宿主
java -jar
栈(start-all.sh)的差异覆盖,目前只有 discovery
主机名一份。不进镜像。
镜像内路径
/config/shared
(Dockerfile COPY +
ENV JNPF_CONFIG_DIR=/config
);
交付现场要改结构级配置时,volume 挂载覆盖
/config/shared
即可,不必重建镜像。
改文件后:宿主栈重启服务即生效;容器栈需 rebuild 或挂载(开发 override 已挂载)。
客户级「值」的管理(.env 怎么组织)见 docs/delivery/customer-config-repo-README.md。