Ifayela le-.env lomsebenzi we-Compose linikeza amanani okufaka esikhundleni. Ukuze unikeze ikhontena elinye lala manani, libhekise kuwo ekucushweni kwesevisi.

Isibonelo, i-.env iqukethe indawo yokuphela ye-proxy:

HTTP_PROXY=http://203.0.113.10:8080

Isevisi iyisebenzisa kuzo zombili izicelo eziya ku-HTTP naku-HTTPS:

services:
  app:
    image: your-image
    environment:
      HTTP_PROXY: "${HTTP_PROXY}"
      HTTPS_PROXY: "${HTTP_PROXY}"

Shintsha ikheli lemibhalo nesithombe; khetha indawo yokuphela ye-HTTP efanele kusuka kusevisi yakho noma ohlwini lwe-proxy ye-HTTP. I-proxy ye-HTTP evamile ingadlulisa i-HTTPS ngomhubhe we-CONNECT uma isekela umhubhe oceliwe.

Ukufakwa okucacile kwe-env_file kungenye indlela yokudlulisa izinguquko zefayela elikhethiwe kusevisi. Ifayela lokufaka esikhundleni lomsebenzi alisebenzi njenge-env_file yekhontena engabonakali.

Ukuhlola ukuthi kwafika ini kuhlelo lokusebenza

I-docker compose config ikhombisa ukucushwa kwesevisi okuxazululiwe. I-docker compose config --environment ikhombisa amanani asetshenziswe ekufakeni esikhundleni.

Qhathanisa indawo yesevisi nenqubo yohlelo lokusebenza. Ikhontena ekhona ayitholi amanani amasha uma uhlela i-.env; sebenzisa ushintsho ngomjikelezo wokuphila we-Compose ohlosiwe, uvumela ukuphazamiseka kwesevisi.

Uma inguquko ingekho, lungisa ukucushwa kwesevisi. Uma ikhona kodwa izicelo zihlala ziqondile, hlola ukusekelwa kwe-proxy kuklayenti ye-HTTP. Ukufakwa kwendawo kunikeza ukucushwa kuphela; uhlelo lokusebenza kufanele luyisebenzise.

Izihloko ezihlobene