首页
文章
分类
标签
动态
欧泡果奶的小站
累计撰写
88
篇文章
累计创建
36
个标签
累计收到
0
条评论
栏目
首页
文章
分类
标签
动态
目 录
CONTENT
以下是
Dockerfile
相关的文章
2023-12-17
Docker Buildx构建多平台镜像
本文介绍了如何使用`docker buildx`工具构建跨平台Docker镜像。首先,需创建一个新的Builder实例以支持多平台构建,如通过命令`docker buildx create --name mybuilder --driver docker-container --use`。接着,安装必要的编译时平台支持,例如在Linux系统上运行`docker run --rm --privileged tonistiigi/binfmt --install all`。随后,利用一个简单的Go程序示例及相应的Dockerfile(采用多阶段构建减少镜像大小),展示了如何编写Dockerfile和构建命令。最后,通过`docker buildx build`命令指定多个目标平台(如`--platform linux/arm64,linux/amd64`)来构建并推送跨平台镜像到Docker Hub,并在不同架构的平台上验证了其可用性。
2023-12-17
276
0
0
Docker
2022-05-16
Dockerfile指令说明
本文介绍了Dockerfile中常用的指令及其功能,包括FROM、MAINTAINER、RUN、ADD、WORKDIR等,并重点解释了CMD和ENTRYPOINT的区别。CMD用于指定容器启动时执行的命令,但该命令可以被后续命令替换;而ENTRYPOINT同样指定启动命令,但允许用户在运行时追加参数而不覆盖原有命令。通过具体的例子展示了如何使用这两种指令构建镜像并运行容器,验证了它们的行为差异:CMD在遇到额外参数时会被替换导致错误,而ENTRYPOINT则将额外参数作为自身命令的一部分正确执行。
2022-05-16
509
0
0
Docker