跳转到内容

使用 Portainer 运行容器镜像

Portainer 的安装使用请参考官方网站 https://docs.portainer.io/

在 Containers 容器 页面点击 Add contianer 添加容器。

点击添加容器按钮

Name 容器名字随便写。

Image 填入 bililive/recorder。tag 可以不写,默认为 latest,关于 tag 可以参考录播姬容器镜像页面录播姬的 Docker Hub 页面

点击下面的 publish a new network port 按钮,添加端口映射。
container 端口写 2356。 host 随意,图里也写了 2356。访问管理界面时使用 宿主机 ip 地址 + 这里设置的 host 端口。 协议选择 TCP。

设置容器参数

在页面下面的 Volumes 里添加文件夹映射。

点击 map additional volume 按钮。
container 写入 /rec,然后选择 Bind 选项。
在 host 中填入你的宿主机上保存录播数据的位置。
注意不要把它设置为 Read-Only 只读。

设置容器映射路径

如果想要设置管理界面用户名密码,点击“Command & Logging”然后选择 Command 后面的 Override 选项,文本框中输入:

Terminal window
run --bind "http://*:2356" --http-basic-user "用户名" --http-basic-pass "密码" /rec

从录播姬 2.6.3 开始也可以使用环境变量 BREC_HTTP_BASIC_USERBREC_HTTP_BASIC_PASS 来设置用户名密码,如果通过环境变量设置的话 Command 保持默认即可。

设置管理界面用户名密码

最后点击 Deploy the container 按钮部署。

效果如下:

最终部署效果