- หน้าแรก
- คอนเทนเนอร์สำหรับพัฒนา
- ติดตั้งด่วน
ติดตั้งด่วน
ติดตั้งด้วยคำสั่งเดียว
หัวข้อที่มีชื่อว่า “ติดตั้งด้วยคำสั่งเดียว”curl -fsSL https://f5-sales-demo.github.io/devcontainer/scripts/install.sh | bashคำสั่งเดียวนี้จัดการการตั้งค่าเริ่มต้นทั้งหมด:
- ติดตั้งแพ็กเกจ Homebrew (podman, podman-compose, gh, iterm2, nerd fonts)
- กำหนดค่า iTerm2 (ฟอนต์, เสียงเตือน, scrollback, ธีมมืด, คีย์ลัด Shift+Enter)
- เริ่มต้นและปรับแต่งเครื่อง Podman (RAM 16 GB, CPU 4 คอร์, ดิสก์ 220 GB, zram, swappiness)
- ดาวน์โหลด
docker-compose.yml,devcontainer.shและเทมเพลต.envไปยังไดเรกทอรีปัจจุบัน
หลังการติดตั้ง
หัวข้อที่มีชื่อว่า “หลังการติดตั้ง”แก้ไข .env ด้วยข้อมูลรับรองของคุณ:
vi .envจากนั้นเริ่มคอนเทนเนอร์:
./devcontainer.shสคริปต์จะตรวจจับโซนเวลาของคุณและดึง GitHub token ล่าสุดจาก gh auth token ทุกครั้งที่เรียกใช้งาน
สิ่งที่ถูกสร้างขึ้น
หัวข้อที่มีชื่อว่า “สิ่งที่ถูกสร้างขึ้น”หลังจากเรียกใช้ตัวติดตั้ง ไดเรกทอรีของคุณจะมีไฟล์ดังนี้:
| ไฟล์ | วัตถุประสงค์ |
|---|---|
devcontainer.sh | สคริปต์ตัวเรียกใช้งาน (รันไฟล์นี้เพื่อเริ่มคอนเทนเนอร์) |
docker-compose.yml | นิยามบริการคอนเทนเนอร์ |
.env | ข้อมูลรับรองของคุณ (จากเทมเพลต แก้ไขก่อนเริ่มใช้งานครั้งแรก) |
การเริ่มต้นครั้งถัดไป
หัวข้อที่มีชื่อว่า “การเริ่มต้นครั้งถัดไป”./devcontainer.shเชื่อมต่อ
หัวข้อที่มีชื่อว่า “เชื่อมต่อ”podman exec -it devcontainer zshดึงอิมเมจล่าสุดและรีสตาร์ท:
podman compose pull./devcontainer.shบิลด์บนเครื่อง
หัวข้อที่มีชื่อว่า “บิลด์บนเครื่อง”บิลด์อิมเมจบนเครื่องจากซอร์สโค้ด (arm64 เท่านั้น):
./devcontainer.sh build