Cat-God-007

导航

个人图书馆搭建

var code = "f438f232-3dbe-4a16-aae0-9a2d85257f26"

本文已参与[新人创作礼]活动,一起开启掘金创作之路。

本篇博客采用calibre-web开源项目,华为云ECS进行搭建个人图书馆

1.准备云服务器(快捷,便宜)

msedge_oSd4xgdY0Z.png 菜鸡小建议

有钱的大佬可以将购买个几年也可以(看你自己的需求);

弹性公网ip(EIP)建议静态,按流量计费

2,进入其中,并安装docker

连接云主机

在自己的远程连接软件上,输入以下命令进行连接

ssh root@弹性公网ip

再输入密码

如果还没显示密码就连接不上,请查看虚拟私有云里面的安全组的22号端口是否开启 若没开启,就点击快速添加,选中22号端口,点击添加。

再次远程登陆

ssh root@弹性公网ip

再输入密码

截图如下: Xshell_66CRm6TER5.png

docker的安装

yum install -y docker

systemctl start docker.service

查看docker版本

docker version

截图如下: Xshell_Hc4oDiTWFM.png

3.查找calibre-web镜像

docker search calibre-web

截图如下: Xshell_z4kqkMHvNG.png

4.拉取calibre-web镜像

docker pull docker.io/johngong/calibre-web

5.查看镜像

docker images

截图如下: Xshell_Yq9kccqcff.png

6.部署calibre-web容器

docker run -d \ --name=book \ -p 80:8083 \ -v /root/library/calibre/config:/config \ -v /root/library/calibre/library:/library \ johngong/calibre-web

将johngong/calibre-web镜像命名为book,将容器的8083号端口映射给云主机的80号端口,将容器的/root/library/calibre/{config,library}文件夹映射到/{config,library},并后台运行。

7.查看容器

docker ps

截图如下: Xshell_lupx1JHXPY.png

8.登陆浏览器查看

https://EIP

默认用户名:admin 默认密码:admin123

截图如下:

msedge_Tlgv4VNZPF.png

自己后续还可以做一些个性化的配置等等

29.jpg

感谢大家的支持,关注,转发,评论!

posted on 2022-07-03 10:56  CatGod007  阅读(1)  评论(0)    收藏  举报  来源