Mündəricat:

Docker run-da mühit dəyişənini necə ötürə bilərəm?
Docker run-da mühit dəyişənini necə ötürə bilərəm?

Video: Docker run-da mühit dəyişənini necə ötürə bilərəm?

Video: Docker run-da mühit dəyişənini necə ötürə bilərəm?
Video: Используйте инструменты python для автоматического создания субтитров в пакетном режиме бесплатно 2024, Noyabr
Anonim

Set mühit dəyişənləri (-e, -- env , -- env -fayl)

Nə vaxt qaçış əmr, Doker CLI müştəri dəyərini yoxlayır dəyişən yerlinizdə var mühit və onu ötürür konteyner . Əgər yoxsa = verilir və bu dəyişən yerlinizdə ixrac edilmir mühit , the dəyişən -də təyin edilməyəcək konteyner.

Həmçinin bilin ki, Docker mühit dəyişənlərini miras alırmı?

İstifadə doker -bəstə et, sən env dəyişənlərini miras ala bilər in doker -bəstələmək. yml və sonra hər hansı Docker faylı (s) tərəfindən çağırılır doker -şəkillər yaratmaq üçün tərtib edin. Bu edir olduqda faydalıdır Docker faylı RUN əmri üçün xüsusi əmrləri yerinə yetirməlidir mühit.

Həmçinin bilin, Docker Run əmrində nə var? The docker run əmri verilmiş təsvirdən konteyner yaradır və veriləndən istifadə edərək konteyneri işə salır əmr . İlklərdən biridir əmrlər ilə işləməyə başlayanda tanış olmalısınız Doker.

Bu baxımdan, Dockerfile mühit dəyişənlərinə daxil ola bilərmi?

Həmin konteynerlərdə var Giriş üçün ENV dəyişənləri -də müəyyən edilmişdir Docker faylı orijinal görüntünü yaradan. Halbuki o dəyərlər bacarmaq tək təmin etməklə ləğv edilə bilər mühit dəyişənləri , və ya env_files mühit dəyişənləri təhlil edilir və konteynerə ötürülür.

Mövcud Docker konteynerini necə işlədə bilərəm?

Bu addımları izləyin:

  1. Mövcud konteynerin adını almaq üçün docker ps istifadə edin.
  2. Konteynerdə bash qabığı əldə etmək üçün docker exec -it /bin/bash əmrindən istifadə edin.
  3. Və ya konteynerdə göstərdiyiniz hər hansı əmri yerinə yetirmək üçün birbaşa docker exec -it istifadə edin.

Tövsiyə: