当前位置:首页 » 《我的小黑屋》 » 正文

Docker搭建Calibre-Web

25 人参与  2024年09月27日 16:40  分类 : 《我的小黑屋》  评论

点击全文阅读


使用 Calibre-Web Docker 镜像搭建电子书管理系统

Calibre-Web 是一个基于浏览器的电子书管理系统。利用 Docker 镜像,可以轻松地部署 Calibre-Web,并通过网络访问它,而无需在本地安装 Calibre 应用程序。

步骤一:使用 Docker CLI 搭建 Calibre-Web

拉取 Calibre-Web 镜像

docker pull linuxserver/calibre-web
docker pull: 从 Docker Hub 下载镜像。linuxserver/calibre-web: Calibre-Web 镜像名称。

创建容器

docker run -d \--name=calibre-web \-e PUID=1000 \-e PGID=1000 \-e TZ=America/New_York \-p 8083:8083 \-v /path/to/library:/books \-v /path/to/config:/config \--restart unless-stopped \linuxserver/calibre-web
-d: 后台运行容器。--name=calibre-web: 指定容器的名称。-e PUID=1000: 指定运行 Calibre-Web 的用户 ID。-e PGID=1000: 指定运行 Calibre-Web 的用户组 ID。-e TZ=America/New_York: 设置容器的时区。-p 8083:8083: 将容器的 8083 端口映射到主机的 8083 端口。-v /path/to/library:/books: 将本地电子书库目录挂载到容器内的 /books 目录。-v /path/to/config:/config: 将本地配置目录挂载到容器内的 /config 目录。--restart unless-stopped: 容器在退出时自动重启。linuxserver/calibre-web: 使用的镜像名称。

访问 Calibre-Web

在浏览器中访问 http://localhost:8083(如果使用默认端口)来访问 Calibre-Web。

步骤二:使用 Docker Compose 搭建 Calibre-Web

创建 docker-compose.yml 文件

version: '3'services:  calibre-web:    image: linuxserver/calibre-web    container_name: calibre-web    environment:      - PUID=1000      - PGID=1000      - TZ=America/New_York    volumes:      - /path/to/library:/books      - /path/to/config:/config    ports:      - "8083:8083"    restart: unless-stopped
version: '3': 指定 Docker Compose 文件的版本。services: 定义服务。calibre-web: 服务名称。image: 使用的镜像名称。container_name: 指定容器的名称。environment: 容器环境变量。volumes: 挂载的卷。ports: 端口映射。restart: 容器退出时的重启策略。

启动容器

在包含 docker-compose.yml 文件的目录中运行以下命令:

docker-compose up -d
-d: 后台运行容器。

访问 Calibre-Web

在浏览器中访问 http://localhost:8083(如果使用默认端口)来访问 Calibre-Web。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/165467.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1