Sobes.tech
Middle

Tudod, hogy hívják azokat a konfigurációkat/beállításokat a mikroszolgáltatásokhoz, amelyeket Docker környezeti változókon keresztül húznak?

sobes.tech MI

Válasz az MI-től

A Dockerben átadott mikroservice konfigurációkat és beállításokat általában environment variables (környezeti változók) néven ismerik. A mikroservice-ek és Docker kontextusában ezek a következők lehetnek:

  • Environment variables — alapértelmezett módszer a konfigurációk konténerek közötti átadására.
  • Config maps és Secrets — Kubernetesben a konfigurációk és titkos adatok kezelésére.

Docker Compose fájlokban a környezeti változókat az environment segítségével állítják be, míg a Dockerfile-ban az ENV-t használják.

Példa Docker Compose-ban:

services:
  app:
    image: myapp
    environment:
      - DB_HOST=database
      - DB_PORT=5432

Ezért azokat a konfigurációkat, amelyeket környezeti változókon keresztül érnek el, egyszerűen environment variables-nek nevezik.