价格博客
语言
支持 Dockerfile

Dockerfile 完全掌控。

需要完全掌控构建过程?使用你自己的 Dockerfile。Helipod 在自动识别之外也原生支持 Dockerfile,满足自定义构建步骤和依赖。

支持 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"]
就绪镜像:142MB

为什么重要

你将获得

自定义 Dockerfile

为非标准的构建步骤使用你自己的 Dockerfile。完全掌控基础镜像和依赖。

多阶段构建

将构建阶段与生产阶段分开,得到更小、更安全的镜像。

系统依赖

安装应用所需的系统软件包,如 ImageMagick、FFmpeg 或其他工具。

支持 monorepo

为同一仓库中包含多个项目的 monorepo 提供按服务设置的工作目录。

步骤

工作原理

  1. 01

    创建 Dockerfile

    在项目根目录创建 Dockerfile,写入你需要的基础镜像和构建步骤。

  2. 02

    连接仓库

    将你的仓库连接到 Helipod。系统会自动识别 Dockerfile。

  3. 03

    部署

    点击部署,Helipod 会根据你的 Dockerfile 构建镜像。

常见问题

常见问题

Dockerfile 和自动识别可以同时使用吗?
不可以。如果项目根目录中有 Dockerfile,Helipod 会使用它而不是自动识别。你需要二选一。
支持哪些基础镜像?
支持 Docker Hub 上的所有基础镜像。你可以使用 node、python、golang,或来自任何镜像仓库的自定义基础镜像。
镜像大小有限制吗?
没有镜像大小限制。不过,镜像越小,构建和部署越快。

准备好试试了吗?

使用 Google 或 GitHub 登录,连接仓库,并用 Rupiah 余额付款。无需信用卡。
WhatsApp