侧边栏壁纸
博主头像
枕头下放双臭袜子博主等级

今我何功德,曾不事农桑

  • 累计撰写 166 篇文章
  • 累计创建 32 个标签
  • 累计收到 0 条评论

alpine容器镜像踩坑

枕头下放双臭袜子
2021-07-07 / 0 评论 / 0 点赞 / 323 阅读 / 851 字 / 正在检测是否收录...

有需求需要做一个容器镜像,然后为了小巧简便,选择了alpine镜像,第一次使用alpine做基础镜像

然后在构建Dockerfile的时候发现当前目录的可执行文件报错not found,开始我以为COPY指令有问题,一再修改检发现没有问题,然后exec进入容器手动执行也是报错not found。我还把Dockerfile的最佳实践改成一行一行的RUN,只为更清楚的看到错误在哪儿(请忽略我下面截图中的多行RUN,仅为排错)

alpine 报错:

fromalpineerror1.png

fromalpineerror2.png

centos不报错:

fromcentos.png

ubuntu不报错

from_ubuntu.png

于是我意识到问题出在镜像alpine上

问题原因

alpine 缺少运行的一些库文件

最终答案来源:

1、https://blog.csdn.net/jinhangdev/article/details/105463453

0

评论