在Docker高山上安装软件包时遇到不可满足的限制
我build立了基于ruby:2.3-alpine
的docker镜像ruby:2.3-alpine
。 我需要为我的rails应用程序安装几个包才能正常运行。 不幸的是,以下软件包不存在于阿尔派存储库。
什么方式来安装它们?
$ 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
- iceweasel
截至2016年6月,“firefox-esr” 取代了Iceweasel。
以下是如何将其安装在Alpine Docker容器中,并运行它以validation它是否正确安装:
FROM ruby:2.3-alpine RUN apk add --no-cache firefox-esr RUN firefox --version
你可能还需要像xvfb这样的虚拟显示器(framebuffer)。 看到这个更多的信息=> https://github.com/rickypc/docker-python-firefox-xvfb/blob/master/Dockerfile
- sqlx.Connect()卡在docker alpine:latest
- 如何将命令输出replace为string并将其附加到文件(在Docker中运行的Alpine Linux中)
- Dockerfile在本地机器上编译,但在docker hub中自动生成失败
- Docker alpine vm,访问主机的/ etc / hosts文件configuration
- docker高山linux包蒙面
- 基于阿尔卑斯的口音图像中的“不是tty”错误
- 执行到kubernetes / Docker中的Pods /容器,从不包含预装bash的图像创build
- 在Docker Alpine上安装numpy
- 安装在高山容器上的垃圾桶无法运行,没有find/ gogs