标签: 镜像构建

3 个内容

笔记(3)

本文深度解析Docker `--build-arg`(配合`ARG`)用于构建时变量注入,支持多环境镜像构建。多阶段构建需跨阶段重新声明ARG。主要方案:声明ARG、命令行注入;避坑用`--secret`传敏感信息、`ENV`持久运行时变量。

Elliot Yang·
20 浏览

`docker build`和`docker buildx build`均用于构建Docker镜像,但后者是BuildKit的扩展,支持跨平台构建、并行构建和多种导出格式等高级功能。`docker build`适用于简单本地构建,而`docker buildx build`更适合复杂项目、CI/CD环境以及需要多平台支持的场景。

Elliot Yang·
539 浏览

本文档总结了 Docker 常用操作。介绍了查看镜像文件内容、保持容器运行、多阶段构建优化镜像大小、Dockerfile条件判断、GitHub Actions集成、解决JavaScript内存溢出、区分ENV和ARG、安装docker-compose、容器中获取宿主机IP以及docker exec指定用户等技巧,提升Docker使用效率。

Elliot Yang·
93 浏览