Ich habe einen YAML-Skalar, der beim Versuch, meine docker-compose.yml
Datei auszuwerten, den folgenden Fehler auslöst:
FEHLER: Ungültiges Interpolationsformat für die Option "Umgebung" im Dienst "time_service": "$ {Time.now}"
YAML:
---
version: '2'
services:
time_service:
build: "."
environment:
TIME: "${Time.now}"
Wie kann ich die gleiche Zeichenfolgenausgabe wie geschrieben beibehalten, aber vermeiden, dass der Docker-Compose sie als fehlerhafte Zeichenfolgeninterpolation interpretiert?
${}
. Das Dolmetschen erfolgt durchdocker-compose
und das ist in Python geschrieben, daher war das Tag Ruby ebenfalls unangemessen.