2017-05-05 3 views
0

Ich arbeite an einem Projekt mit mehreren Modulen im Lagom-Framework und erstelle es mithilfe von SBT. Ich habe mein Projekt erfolgreich konfiguriert, um Docker-Images mit sbt-native-packager zu erstellen. Das einzige Problem, das ich habe, ist, dass diese Bilder 'lustige' Namen haben (z.B .: 'tapfer_meninsky', 'loving_archimedes', 'vigilant_ride' usw.) und ich würde sie gerne anders benennen.So legen Sie den Namen des Andockers mithilfe von sbt-native-packager fest

Wie kann ich benutzerdefinierte docker Bildname mit sbt-native-Packager festlegen?

Ich konnte die Antwort in the docs nicht finden.

Ich verwende die folgenden Versionen:

SBT: 0.13.13

scala: 2.11.8

sbt-native-Verpacker: 1.2.0-M9

Antwort

1

The documentation sagt Setzen Sie den Wert packageName im Bereich Docker, um den Bildnamen zu ändern.

Die von Ihnen angegebenen Beispiele scheinen Containernamen zu sein. Um den Namen eines Containers festgelegt, wenn docker run, verwenden Sie die --name Flagge:

docker run --name a_better_name my_image_name:tag 
+0

das wahr ist! Vielen Dank. Ich verwechselte den Bildnamen mit dem Namen des Dockercontainers, was mich wunderte, warum es nicht funktioniert. Ich habe tatsächlich packageName verwendet und es den Bildnamen richtig gesetzt - genau was Dokumentationen sagt. – NejcT

Verwandte Themen