ราคาบล็อก
ภาษา
รองรับ Dockerfile

Dockerfile ควบคุมเต็มที่

ต้องการควบคุมกระบวนการ build อย่างเต็มที่ นำ Dockerfile ของคุณเองมาได้ Helipod รองรับ Dockerfile แบบ native นอกเหนือจากการตรวจจับอัตโนมัติ สำหรับขั้นตอน build เฉพาะและ dependency แบบกำหนดเอง

รองรับ Dockerfileเดโม
Dockerfile
1FROM node:20-alpine
2WORKDIR /app
3COPY package.json yarn.lock ./
4RUN yarn install --frozen-lockfile
5COPY . .
6RUN yarn build
7EXPOSE 3000
8CMD ["yarn", "start"]
พร้อมImage: 142MB

ทำไมจึงสำคัญ

สิ่งที่คุณจะได้รับ

Dockerfile แบบกำหนดเอง

นำ Dockerfile ของคุณเองมาสำหรับขั้นตอน build ที่ไม่เป็นมาตรฐาน ควบคุม base image และ dependencies ได้เต็มที่

Multi-stage Build

แยก build stage ออกจาก production stage เพื่อ image ที่เล็กลงและปลอดภัยกว่า

System Dependencies

ติดตั้ง system packages ที่แอปของคุณต้องการ เช่น ImageMagick, FFmpeg หรือเครื่องมืออื่นๆ

รองรับ Monorepo

Working directory ต่อ service สำหรับ monorepo ที่มีหลายโปรเจกต์ใน repository เดียว

ขั้นตอน

วิธีการทำงาน

  1. 01

    สร้าง Dockerfile

    สร้างไฟล์ Dockerfile ที่ root ของโปรเจกต์ พร้อม base image และขั้นตอน build ที่ต้องการ

  2. 02

    เชื่อมต่อ Repository

    เชื่อมต่อ repository กับ Helipod ระบบจะตรวจพบ Dockerfile โดยอัตโนมัติ

  3. 03

    ดีพลอย

    คลิกดีพลอย แล้ว Helipod จะ build image ตาม Dockerfile ของคุณ

คำถามที่พบบ่อย

คำถามที่พบบ่อย

ใช้ Dockerfile และการตรวจจับอัตโนมัติพร้อมกันได้ไหม
ไม่ได้ หากมี Dockerfile ที่ root ของโปรเจกต์ Helipod จะใช้มันแทนการตรวจจับอัตโนมัติ คุณต้องเลือกอย่างใดอย่างหนึ่ง
รองรับ base image อะไรบ้าง
รองรับทุก base image จาก Docker Hub คุณใช้ node, python, golang หรือ base image แบบกำหนดเองจาก registry ใดก็ได้
image ใหญ่ได้เท่าไร
ไม่จำกัดขนาด image แต่ image ที่เล็กกว่าจะ build และดีพลอยได้เร็วกว่า

พร้อมลองหรือยัง

เข้าสู่ระบบด้วย Google หรือ GitHub เชื่อมต่อ repository และชำระจากยอดเงิน Rupiah ไม่ต้องใช้บัตรเครดิต
WhatsApp