在docker-compose文件中,是否可以等待容器启动然后打印状态?
例如sleep 10 && echo started mysql on http://${HOST}:${PORT}
Dockerfile
有一个run命令,但在compose文件中没有这样的东西。我怎样才能做到这一点?
最好的方法是将其添加到撰写文件中:
print-status:
image: busybox
env_file: .env
command: "sh -c 'sleep 10 && echo \"http://localhost:${PORT}\"'"
depends_on:
- mysql