Docker
文章平均质量分 77
Toormi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决 Docker 报错 “exec: no such file or directory”
在构建Go项目的Docker镜像时,常见的"no such file or directory"错误往往并非文件缺失,而是执行环境不匹配导致的。文章分析了四个主要原因:1) 动态链接库缺失(需静态编译);2) 基础镜像架构不匹配;3) 文件权限问题;4) 跨平台编译错误。解决方案包括使用CGO_ENABLED=0静态编译、选择合适的基础镜像(scratch/alpine/debian)、检查文件权限和架构兼容性。推荐采用多阶段构建方式,并提供了静态编译和动态编译两种Dockerfile示原创 2025-07-30 14:39:18 · 1031 阅读 · 0 评论 -
Dockerfile中RUN指令的使用和最佳实践
如果是简单命令,用 shell 格式(如如果需要精确控制参数或避免 shell,用 exec 格式(如优化时合并命令、清理缓存,提升构建效率。原创 2025-03-31 22:14:22 · 1032 阅读 · 0 评论 -
Mac Apple silicon如何指定运行amd64架构的ubuntu Docker?
下面这个命令如何制定运行amd64架构的ubuntu?这个命令已经非常接近正确运行一个基于amd64架构的 Ubuntu 容器了,但如果你想明确指定运行amd64架构的镜像(例如在非amd64的主机上,如 ARM 架构的 Mac 或其他设备),可以用 Docker 的--platform参数来强制指定架构。原创 2025-03-31 22:09:35 · 1627 阅读 · 0 评论 -
nginx: [emerg] host not found in upstream “host.docker.internal“
根据你的Docker环境选择合适的方法来解决Nginx无法解析的问题。对于Linux用户,使用宿主机的IP地址或Host网络模式通常是最有效的解决方案。原创 2025-01-06 00:12:09 · 2390 阅读 · 0 评论
分享