如何在Docker容器的Linux Tinycore上安装Firefox?
通常在debian上,您可以继续编写Dockerfile:
RUN deb http://packages.linuxmint.com debian import
RUN apt-get update
RUN apt-get install firefox
但是由于
deb
在Tinycore上不可用,您将如何在Dockerfile中做到这一点? 最佳答案
您可能想要研究(例如):CRUX X-Chat-除了Linux分发方面的差异之外,您还想使用相同(如果不相似)的概念来使X/Xorg应用程序在Docker容器中运行。
要点如下:
RUN
Dockerfile
命令的一部分安装Firefox和所有X/Xorg依赖项导出XSOCK =/tmp/.X11-unix
导出XAUTH =/tmp/.docker.xauth
如果[! -f $ XAUTH];然后
触摸$ XAUTH
xauth nlist:0 | sed -e“s/^..../ffff/” | xauth -f $ XAUTH nmerge-
科幻
docker run -i -t -e DISPLAY -e USER -e XAUTHORITY = $ XAUTH -v $ XSOCK:$ XSOCK -v $ XAUTH:$ XAUTH --net = host
关于linux - 在Tinycore(Docker)上安装Firefox,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29801137/