如何解决如何离线使用Docker安装file.deb?
我将使用Docker在我的容器上安装文件.deb。 在我的Dockerfire中,我在下面运行命令: 运行apt-get install -y ./fonts/ttf-mscorefonts-installer_3.6_all.deb
ROOT Folder
|->Dockerfire
|->fonts
|-> ttf-mscorefonts-installer_3.6_all.deb
请注意:文件ttf-mscorefonts-installer_3.6_all.deb非常轻。安装此文件时,我看到Docker调用另一个URL下载文件字体,然后安装它。
问题: 如何离线安装此软件包,我的意思是如何下载所有字体并存储在代码中并运行install。 因为调用URL时下载字体非常慢。所以我想全部下载并安装。
解决方法
apt不执行任何卷曲操作。它必须使用预安装脚本编写。
您可以通过解压缩deb文件并查找deb / DEBIAN / preinstall来进行检查
并相应地更改脚本(即,消除卷曲并将字体打包在deb中)
,然后使用dpkg -b
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。