Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

มาลองใช้งาน Podman compose เล่นดูหน่อย

$
0
0

จากการมาลองใช้งาน Podman เล่น
พบว่ามี project ที่ชื่อว่า Podman compose
พัฒนาด้วยภาษา Python
อธิบายง่าย ๆ คือ Docker compose ที่ทำงานบน Podman นั่นเอง
ซึ่งเราสามารถนำไฟล์ docker compose มา run ได้เลย
แต่ไม่ได้ครอบคลุมทั้งหมด มีแต่พื้นฐานเท่านั้น
แต่ก็ยังเป็นเครื่องมือที่อำนวยความสะดวกอย่างหนึ่งเช่นกัน

ก่อนอื่นทำการติดตั้งและ start Podman ก่อน
จากนั้นทำการติดตั้ง Podman compose
โดยติดตั้งผ่าน PIP ดังนี้

[code] $pip3 install podman-compose [/code]

จากนั้นทำการเขียนไฟล์ YAML สำหรับอธิบาย service
สามารถใช้ชื่อว่า docker-compose.yml ได้เลย
หรือชื่ออื่น ๆ ก็ได้ ยกตัวอย่างเช่น

  • ทำการ start container ของ NGINX
[gist id="d8ce5155f41934e757a82595e9ab677b" file="hello.yml"]

จากนั้นทำการ start ได้ดังนี้

[gist id="d8ce5155f41934e757a82595e9ab677b" file="1.txt"]

เพียงเท่านี้ก็สามารถใช้งานได้แล้ว

ปล. Podman แนะนำให้ใช้ manefest file ของ K8s จะดีกว่านะ


Viewing all articles
Browse latest Browse all 1997

Trending Articles