gpt4 book ai didi

docker - 在 docker alpine 上安装软件包时无法满足的约束

转载 作者:IT老高 更新时间:2023-10-28 21:38:36 27 4
gpt4 key购买 nike

我正在构建一个基于 ruby:2.3-alpine 的 docker 镜像。我需要为我的 rails 应用程序安装几个包才能正常运行。不幸的是,alpine 存储库中不存在以下软件包。

安装方法是什么?

$ uname -a
Linux 50642453afd5 4.1.17-boot2docker #1 SMP Thu Feb 11 08:12:31 UTC 2016 x86_64 Linux
$ apk add iceweasel
ERROR: unsatisfiable constraints:
iceweasel (missing):
required by: world[iceweasel]

要安装的软件包:

  • libav 工具
  • xfonts 基础
  • xfonts-75dpi
  • 冰鼠

最佳答案

截至 2016 年 6 月“firefox-esr”replaces Iceweasel.

以下是如何在 Alpine Docker 容器中安装它并运行它以验证它是否已正确安装:

FROM ruby:2.3-alpine
RUN apk add --no-cache firefox-esr
RUN firefox --version

您可能还需要像 xvfb 这样的虚拟显示器(帧缓冲区)。有关更多信息,请参阅此内容 => https://github.com/rickypc/docker-python-firefox-xvfb/blob/master/Dockerfile

关于docker - 在 docker alpine 上安装软件包时无法满足的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35509310/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com