ฉันมีสเกลาร์ YAML ที่ทำให้เกิดข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามประเมินdocker-compose.yml
ไฟล์ของฉัน:
ข้อผิดพลาด: รูปแบบการแก้ไขไม่ถูกต้องสำหรับตัวเลือก "สภาพแวดล้อม" ในบริการ "time_service": "$ {Time.now}"
YAML:
---
version: '2'
services:
time_service:
build: "."
environment:
TIME: "${Time.now}"
ฉันจะรักษาเอาท์พุทสตริงเดียวกันตามที่เขียนไว้ได้อย่างไร แต่หลีกเลี่ยงไม่ให้นักเทียบท่าเขียนตีความว่าเป็นการแก้ไขสตริงที่ผิดพลาด
${}
ไม่ทราบเกี่ยวกับ การตีความทำได้โดยdocker-compose
และเขียนด้วย Python ดังนั้นแท็ก Ruby จึงไม่เหมาะสมเช่นกัน