DEV Community

Clavin June
Clavin June

Posted on • Originally published at clavinjune.dev on

Passing Hostname To Docker Services

Passing hostname to docker container won’t work

environment:
  - "HOST_HOSTNAME=$HOSTNAME"
Enter fullscreen mode Exit fullscreen mode

Do this instead

environment:
  - "HOST_HOSTNAME={{ .Node.Hostname }}"
Enter fullscreen mode Exit fullscreen mode

It will fetch the hostname from docker placeholder

Reference

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more