Dockerfile 可视化生成器
选择模板或自定义参数,一键生成高质量 Dockerfile
未登录:镜像加速和云端模板暂不可用。
💡 一键应用模板后,所有参数仍可自定义修改
有效示例:alpine:3.19、ubuntu:22.04、docker.io/library/node:18-alpine
请登录使用企业镜像加速,获取更快拉取体验。
COPY 指令用于将文件从构建上下文复制到镜像中,如 COPY package.json ./ 或 COPY . .
RUN 用于在构建过程中执行命令(安装依赖、编译等)。多个 RUN 会创建多个镜像层,合并可减小镜像体积。
推荐使用 Exec 格式,示例:["node","index.js"]
FROM docker.io/library/node:18-alpine
LABEL version="1.0.0"
LABEL maintainer="your-email@example.com"
WORKDIR /app
COPY package*.json ./
EXPOSE 3000 8080
CMD ["node","index.js"]构建镜像
docker build -t myapp .
查看镜像
docker images
运行容器
docker run -p 3000:3000 myapp
还没有收藏的工具
缓存: hit 0 / miss 0
缓存: hit 0 / miss 0
暂无记录
183+
在线工具
10K+
月访问量
99.9%
可用性