Mundarija:

Docker ishida muhit o'zgaruvchisini qanday o'tkazaman?
Docker ishida muhit o'zgaruvchisini qanday o'tkazaman?

Video: Docker ishida muhit o'zgaruvchisini qanday o'tkazaman?

Video: Docker ishida muhit o'zgaruvchisini qanday o'tkazaman?
Video: কার্ল মার্ক্স ও পুঁজির বিশ্বযাত্রা ।। আনু মুহাম্মদ ।। বোধিচিত্ত 2024, May
Anonim

Oʻrnatish atrof-muhit o'zgaruvchilari (-e, -- env , -- env -fayl)

Qachon yugurish buyruq, Docker CLI mijozi qiymatini tekshiradi o'zgaruvchan sizning hududingizda mavjud muhit va uni uzatadi idish . Agar yo'q = taqdim etilgan bo'lsa va bu o'zgaruvchan mahalliy hududingizda eksport qilinmaydi muhit , the o'zgaruvchan ichida o'rnatilmaydi idish.

Shuni ham bilingki, Docker muhit o'zgaruvchilarini meros qilib oladimi?

Foydalanish docker - tuzing, siz env o'zgaruvchilarni meros qilib olishi mumkin ichida docker - tuzing. yml va keyinchalik har qanday Docker fayli (lar) tomonidan chaqirilgan docker -tasvirlarni yaratish uchun kompozitsiya qilish. Bu hisoblanadi qachon foydalidir Docker fayli RUN buyrug'i tegishli buyruqlarni bajarishi kerak muhit.

Shuningdek, Docker Run buyrug'ida nima borligini biling? The docker run buyrug'i berilgan tasvirdan konteyner yaratadi va berilgandan foydalanib konteynerni ishga tushiradi buyruq . Bu birinchilardan biri buyruqlar bilan ishlashni boshlaganingizda tanishishingiz kerak Docker.

Shu munosabat bilan, Dockerfile muhit o'zgaruvchilariga kira oladimi?

Bu konteynerlarda bor kirish uchun ENV o'zgaruvchilari da belgilangan Docker fayli bu asl tasvirni yaratdi. Biroq, bu qadriyatlar mumkin yagona taqdim etish orqali bekor qilinadi atrof-muhit o'zgaruvchilari , yoki env_files, qaysilardan atrof-muhit o'zgaruvchilari tahlil qilinadi va konteynerga o'tkaziladi.

Mavjud Docker konteynerini qanday ishga tushiraman?

Quyidagi amallarni bajaring:

  1. Mavjud konteyner nomini olish uchun docker ps dan foydalaning.
  2. Konteynerda bash qobig'ini olish uchun docker exec -it /bin/bash buyrug'idan foydalaning.
  3. Yoki konteynerda ko'rsatgan buyruqni bajarish uchun to'g'ridan-to'g'ri docker exec -it dan foydalaning.

Tavsiya: