请注意,本文编写于 454 天前,最后修改于 444 天前,其中某些信息可能已经过时。
Portainer
Portainer 是一个轻量级的 docker 管理面板 ,可让你轻松管理不同的 Docker 环境(Docker 主机或 Swarm 群集)。
Portainer 的目的是部署和使用一样简单。它由一个可以在任何 Docker 引擎上运行的单一容器组成(可以部署为Linux容器或Windows本地容器,也支持其他平台)。Portainer允许你管理所有的Docker资源(容器、镜像、卷、网络等等)。它与独立的Docker引擎和Docker Swarm模式兼容。
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9443:9443 -p 9000:9000 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:2.11.1
If you require HTTP port 9000 open for legacy reasons, add the following to your docker run command:
-p 9000:9000
商业版
docker run -d -p 8000:8000 -p 9000:9000 -p 9443:9443 --name=portainer --restart=always --pull=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ee:latest
该部分仅登录用户可见
Vaultwarden 密码服务器
Vaultwarden 是一个使用 Rust 编写的非官方 Bitwarden 服务器实现,它与官方 Bitwarden 客户端兼容,对于不希望使用官方的占用大量资源的自托管部署而言,它是理想的选择。
docker run -d --name vaultwarden -v /home/docker/vw-data/:/data/ -p 443:80 vaultwarden/server:latest
依照官方文档 为容器添加环境变量 使用 MariaDB (MySQL) Backend
DATABASE_URL=mysql://[[user]:[password]@]host:port
录播姬 Docker 版
docker pull ghcr.io/bililive/bililiverecorder:latest
# 标准(使用配置文件)模式运行
# 注意传入录播姬的参数是文件夹的路径,而不是 config.json 配置文件的路径
docker run -d --name BiliBiliRec -v /home/docker/BiliBiliRec/rec:/rec ghcr.io/bililive/bililiverecorder:latest run /rec
该部分仅登录用户可见
E5Renew E5 续订
docker run -d \
-p 1088:1088 \
--restart=always \
--name E5Renew \
-v /home/docker/E5Renew/Deploy:/app/Deploy \
-v /home/docker/E5Renew/appdata:/app/appdata \
reodwind/e5-renew-x:latest