网上找了好几个docker镜像,发现网上的有些命令融合了反而不好用。
有些不能支持arm设备,有些没有集成web服务,找到这个群晖版的,挺多
https://hub.docker.com/r/johngong/calibre-web
新版的变量名有所变更,如果用以前的就不能运行了
下载镜像 docker pull johngong/calibre-web:latest
创建容器
docker create \
--name=calibre-web \
-p 8083:8083 \
-p 8080:8080 \
-v /配置文件位置:/config \
-v /书库:/library \
-v /自动添加文件夹:/autoaddbooks \
-e UID=1000 \
-e GID=1000 \
-e CALIBRE_SERVER_USER=用户名 \
-e CALIBRE_SERVER_PASSWORD=用户密码 \
--restart unless-stopped \
johngong/calibre-web:latest
运行 docker start calibre-web
停止 docker stop calibre-web
删除容器 docker rm calibre-web
删除镜像 docker image rm johngong/calibre-web:latest
变量说明,见上面链接, 注意docker命令里创建的CALIBRE_SERVER_USER
用户名和密码 和 calibre-web web的用户名不一样, calibre-web 网页登录默认的用户名admin密码admin123, 登录后自行修改。。 可以用 docker logs -f -t --tail 500calibre-web
查看运行状态,刚刚创建容器后要等一会才行,web界面等还没有创建号。。