1
paranoiagu 68 天前 via Android
为什么要指定系统?
|
![]() |
2
Bssn OP @paranoiagu 因为默认拉取的系统上很多命令没有(apt 都没),一个一个安装很麻烦
|
3
yijiangchengming 68 天前
dockerfile 方式构建
|
![]() |
4
momocraft 68 天前
你是想学写 Dockerfile 吗?
|
![]() |
5
xmumiffy 68 天前 via Android
第一行写 FROM ubuntu:22.04
|
6
paranoiagu 68 天前 via Android
|
7
paranoiagu 68 天前 via Android
这个就是基于 Ubuntu 的
|
![]() |
8
Bssn OP @xmumiffy
@momocraft @yijiangchengming Dockerfile 我试了: FROM ubuntu:22.04 FRom emby/embyserver 这样 bulid 以后用 docker images 看了一下,有两个镜像,分别是它俩,没有什么办法能让 emby 构建好后的镜像系统环境是 ubuntu22.04 吗? 我对 dockerfile 不太熟悉,请大佬指正。 |
![]() |
10
Bssn OP @paranoiagu 官方镜像也是基于 ubuntu 的,但是我想在镜像里面安装 rclone 来挂载 alist ,最终达到 emby 影院的效果,但是 exec 进入容器后安装 rclone 会遇到非常多的问题(默认 ubuntu 系统好多基础软件都没有)。
|
![]() |
12
mrochcnnnnn 68 天前 via Android
网不好的话可以,先自己打一个基础镜像,然后再在上层装你想要的
|
![]() |
13
OutOfMemoryError 68 天前
建议跑 ubuntu 或者 emby ,然后配置好你想要东西之后直接 docker commit ,反正也就你自己用
|
![]() |
14
butanediol2d 68 天前 via iPhone
@Bssn 我有个偏门想法,没实践过,抛砖引玉一下。
我记得 rclone serve 有一个模式可以挂载为 container 的 volume ,有没有可能直接用 emby 的镜像,然后 rclone 挂载你的云盘为一个 volume ,emby 直接读取。 |
![]() |
15
lithiumii 68 天前
第一句 FROM ubuntu
接下来去查 emby 在 ubuntu 上的安装语句,而不是再 FROM |
16
Jirajine 68 天前 ![]() 你要搞清楚 docker 是应用容器而非系统容器,一个容器只跑一个应用是设计目标,所以才会“什么命令都没有”。
如果你想要系统容器,跑多个应用的话,左转 lxc |
18
gbw1992 67 天前
基于 emby 的镜像 在整一层你需要的命令的镜像就可以了
===== 另外,有老铁知道,树莓派 4 跑 emby 的话能爽玩么? |
19
paranoiagu 66 天前 via Android
@Bssn 那可以宿主机或者另一个 docker 跑 rclone ,然后映射到 emby 的容器。
|