docker-compose笔记

# 变量问题

通过${}设置变量,例如 image: product:${IMAGE_VERSION},使用命令IMAGE_VERSION=1.0.0 docker-compose up启动可将变量传入。

但是如果是shell命令中要使用$取值,而不是作为变量传入,则需要&&进行转义.

例如Java项目设置JAVA_OPTS: "-Xloggc:/root/log/dump/allspark-vc/gc-$$(date +%Y%m%d%H%M%S).log",这里希望日志文件是动态命名的,所以需要使用$(date +%Y%m%d%H%M%S)取值,为了与变量区分,所以使用$$(date +%Y%m%d%H%M%S)

上次更新: 2025/01/12, 14:30:47
最近更新
01
MySQL数据迁移
11-27
02
Docker部署服务,避免PID=1
11-27
03
Skywalking笔记
11-21
更多文章>