-
Docker Compose 环境变量改了却没生效?.env、env_file 与容器重建排查
修改 .env 后重启容器,应用仍然使用旧配置,往往需要区分 Compose 插值、容器环境与应用配置。本文核对项目参数及变量覆盖来源,说明 restart 与重新创建容器的区别,提供目标服务更新、持久数据检查、业务验收和回退步骤,帮助管理员避免无效重启和误删数据,也便于部署脚本固定正确的配置来源。- 200
- 0
-
程序手动运行正常,交给 systemd 却启动失败?工作目录、环境变量与权限排查
程序在 SSH 终端运行正常,交给 systemd 却启动失败,常见原因是目录、运行时、环境配置或服务权限不同。本文从退出状态和实际 unit 配置入手,逐项检查相对路径、虚拟环境、环境文件与安全隔离,并说明 drop-in 修改、配置重载、启动限制和回滚验收的方法,避免以扩大权限或反复重启代替排查。- 157
- 0







