add hostname & dns to docker-compose exporter.

This commit is contained in:
Miroslav Šedivý
2023-10-01 14:00:49 +02:00
parent e332156170
commit edd3ef8663
+10
View File
@@ -177,6 +177,16 @@ func (manager *RoomManagerCtx) ExportAsDockerCompose() ([]byte, error) {
}
}
// hostname
if containerJson.Config.Hostname != containerName {
service["hostname"] = containerJson.Config.Hostname
}
// dns
if len(containerJson.HostConfig.DNS) > 0 {
service["dns"] = containerJson.HostConfig.DNS
}
// ports
ports := []string{}
for port, host := range containerJson.HostConfig.PortBindings {