Агуулгын хүснэгт:

Би Docker run дээр орчны хувьсагчийг хэрхэн дамжуулах вэ?
Би Docker run дээр орчны хувьсагчийг хэрхэн дамжуулах вэ?

Видео: Би Docker run дээр орчны хувьсагчийг хэрхэн дамжуулах вэ?

Видео: Би Docker run дээр орчны хувьсагчийг хэрхэн дамжуулах вэ?
Видео: Клонирование репозитория GitHub с помощью Laravel Sail 2024, Арваннэгдүгээр
Anonim

Тохируулах орчны хувьсагч (-e, -- env , -- env -файл)

Хэзээ гүйж байна тушаал, нь Докер CLI үйлчлүүлэгч утгыг шалгадаг хувьсагч танай нутагт байдаг орчин руу дамжуулдаг сав . Хэрэв үгүй бол = гэж заасан ба тэр хувьсагч таны орон нутагт экспортлогдоогүй байна орчин , the хувьсагч -д тохируулагдахгүй сав.

Докер орчны хувьсагчдыг өвлөн авдаг уу?

Ашиглаж байна докер - зохио, чи env хувьсагчийг өвлөн авах боломжтой in докер - зохиох. yml ба дараа нь дурын Докер файл (s) дуудсан докер -зураг бүтээхийн тулд зохиох. Энэ байна үед ашигтай Докер файл RUN команд нь тусгай тушаалуудыг гүйцэтгэх ёстой орчин.

Мөн Docker Run командад юу байдгийг мэдэх үү? The docker run команд өгөгдсөн зургаас контейнер үүсгэж, өгөгдсөн дүрсийг ашиглан савыг эхлүүлнэ тушаал . Энэ бол анхныхуудын нэг юм тушаалууд Та ажиллаж эхлэхдээ сайн мэддэг байх ёстой Докер.

Үүнтэй холбогдуулан Dockerfile орчны хувьсагчдад хандаж чадах уу?

Тэдгээр савнууд байгаа хандалт руу ENV хувьсагч -д тодорхойлсон Докер файл анхны дүр төрхийг бий болгосон. Гэсэн хэдий ч эдгээр үнэт зүйлс чадна дангаар хангаснаар хүчингүй болно орчны хувьсагч , эсвэл env_files, үүнээс орчны хувьсагч задлан шинжилж, саванд хийнэ.

Би одоо байгаа Docker контейнерийг хэрхэн ажиллуулах вэ?

Эдгээр алхмуудыг дагана уу:

  1. Одоо байгаа контейнерийн нэрийг авахын тулд docker ps ашиглана уу.
  2. Контейнрт bash бүрхүүл авахын тулд docker exec -it /bin/bash командыг ашиглана уу.
  3. Эсвэл шууд docker exec -it командыг ашиглан саванд зааж өгсөн командыг гүйцэтгэнэ.

Зөвлөмж болгож буй: