Docker run -it Flag คืออะไร

Docker Run It Flag Khux Xari



Docker เป็นหนึ่งในเครื่องมือที่ทรงพลังที่สุดที่สามารถใช้งานผ่านแพลตฟอร์ม Docker GUI และ Docker CLI Docker CLI มีคำสั่ง Docker มากมายที่ใช้ในการสร้าง จัดการ และรันแอปพลิเคชัน และคำสั่ง Docker run ก็เป็นหนึ่งในนั้น “ เรียกใช้นักเทียบท่า ” คำสั่งเรียกใช้อิมเมจ Docker เป็นคอนเทนเนอร์และปรับใช้โปรเจ็กต์

โพสต์นี้จะอธิบายรายละเอียดเกี่ยวกับตัวเลือก run -it ของ Docker และวิธีการใช้งาน

Docker run -it Flag คืออะไร

เรียกใช้นักเทียบท่า คำสั่ง ” รองรับตัวเลือกมากมายเพื่อใช้งานฟังก์ชันเพิ่มเติมพร้อมกับการเรียกใช้งานอิมเมจ Docker และคำสั่ง “ -มัน ” ธงเป็นหนึ่งในนั้น เป็นการรวมสองตัวเลือก “ -ผม ' และ ' -t ”:







  • -ผม ตัวเลือก ” ใช้เพื่อเรียกใช้อิมเมจ Docker ในโหมดโต้ตอบ (เปิดสตรีมอินพุตคำสั่งไว้)
  • -t ” ตัวเลือกใช้เพื่อจัดสรร “ TTY-หลอก ” เทอร์มินัลไปยังคอนเทนเนอร์ Docker

หากต้องการดูตัวเลือกทั้งหมดของคำสั่งเรียกใช้ Docker พร้อมกับคำอธิบาย ให้ใช้ ' เรียกใช้นักเทียบท่า - ช่วยด้วย ' สั่งการ:



$ เรียกใช้นักเทียบท่า --ช่วย



จะใช้คำสั่ง docker run -it ได้อย่างไร?

เพื่อใช้ประโยชน์จาก “ เรียกใช้นักเทียบท่า - มัน ” คำสั่ง ผู้ใช้ต้องมีอิมเมจนักเทียบท่า เพื่อจุดประสงค์นี้ เราจะใช้ตัวแก้ไขโค้ด Visual Studio และสร้างไฟล์ Docker ใหม่ซึ่งจะสร้างอิมเมจ Docker





ในกรณีของเรา เราจะเริ่มขั้นตอนด้วยการสร้างไฟล์ Dockerfile

ขั้นตอนที่ 1: สร้างไฟล์ Docker ใหม่
สร้าง Dockerfile ใหม่โดยคลิกที่ไอคอนที่ไฮไลต์และตั้งชื่อไฟล์เป็น “ ไฟล์นักเทียบท่า ”:



วางรหัสที่กล่าวถึงด้านล่างใน Dockerfile คำแนะนำเหล่านี้จะติดตั้งการพึ่งพาที่กล่าวถึงก่อนแล้วจึงรันโปรแกรม python อย่างง่าย:

จากหลาม: 3.6

วิ่ง apt-รับการปรับปรุง && ฉลาดรับการติดตั้ง -ย --no-ติดตั้ง-แนะนำ \
python3-setuptools \
หลาม 3-pip \
python3-dev \
python3-venv \
คอมไพล์ \
&& \
apt-รับทำความสะอาด && \
rm -rf / เคยเป็น / lib / ฉลาด / รายการ /*

เปิดเผย 8000

หลาม CMD -ค 'พิมพ์ ('Docker เป็นเครื่องมือการปรับใช้ที่ง่ายกว่า')'

ขั้นตอนที่ 2: สร้างอิมเมจนักเทียบท่า
จากนั้นสร้างอิมเมจ Docker ใหม่โดยใช้ ' สร้างนักเทียบท่า ' สั่งการ. ที่นี่ “ -t ตัวเลือก ” ใช้เพื่อระบุชื่อภาพ:

$ สร้างนักเทียบท่า -t หลามอิมเมจ

ขั้นตอนที่ 3: ใช้คำสั่ง “docker run -it”
ตอนนี้ใช้ ' เรียกใช้นักเทียบท่า - มัน ” คำสั่งเพื่อรันอิมเมจที่สร้างขึ้นใหม่:

$ เรียกใช้นักเทียบท่า -มัน หลาม

สามารถสังเกตได้ว่าด้วยความช่วยเหลือของ ' เรียกใช้นักเทียบท่า - มัน คำสั่ง ” เราได้ปรับใช้โปรแกรม Python อย่างง่ายสำเร็จแล้ว:

เราได้อธิบายอย่างละเอียดเกี่ยวกับค่าสถานะของ Docker run -it และวิธีใช้งานใน Docker

บทสรุป

นักเทียบท่าเรียกใช้ ' -มัน ” แฟล็กคือการรวมกันของสองตัวเลือก “ -ผม ' และ ' -t '. “ -ผม ” ตัวเลือกเรียกใช้อิมเมจ Docker ในโหมดโต้ตอบ (เปิด Standard Input Stream) อย่างไรก็ตาม ' -t ” ตัวเลือกใช้เพื่อจัดสรร “ หลอก TTY ” เทอร์มินัลไปยังคอนเทนเนอร์ หากต้องการใช้ “docker run -it” ให้สร้างอิมเมจ Docker ผ่าน Dockerfile ก่อน จากนั้นใช้ “ เรียกใช้นักเทียบท่า - มัน ' สั่งการ. โพสต์นี้กล่าวถึง 'docker run -it' และวิธีการใช้งาน