~/labs / compose-secretsback

Sirlar va konfiguratsiya7/14

Sir fayl orqali: compose secrets

Postgres *_FILE variantlarini tushunadi: POSTGRES_PASSWORD_FILE ko'rsatilgan fayldan parolni o'qiydi. Compose secrets uni /run/secrets/<nom> ga o'rnatadi.

  1. Yuqori darajada db_password sirini file: ./db_password.txt bilan e'lon qiling.
  2. db ga secrets: [db_password] qo'shing.
  3. POSTGRES_PASSWORD o'rniga POSTGRES_PASSWORD_FILE: /run/secrets/db_password.
…
docker-compose.yml
✓ YAML to'g'ri · 1 servis
Tab ichkariga · Shift+Tab tashqariga⌘/Ctrl+Enter tekshirishEsc maydondan chiqish

1 servis · 0 tarmoq · 0 volume · tuzilma toza

✓ Compose e'tiroz bildiradigan narsa topilmadi. Vazifa talablari esa serverda, ishga tushirganda tekshiriladi.

Servislar 1

postgres:16-alpine
portlar
chiqarilmagan — faqat ichki tarmoq
healthcheck
yo'q
restart
no (standart)
user
root (standart)
tarmoq
default

Ishga tushish tartibi

  1. dbhech kimni kutmaydi