荔枝图床搭建笔记

有一次,在阁子大佬的博客里看到他写的“自建博客图床”的文章,想到手上正好有个阿里云服务器,便打算自己也搭建一个试试。

搭建过程

第一步

在云服务器上安装Docker环境,使用Daocloud的cdn加速镜像

curl -sSL https://get.daocloud.io/docker | sh

安装完成之后,先别急着拉取lychee图床镜像,我们先注册一个docker账号,否则拉取镜像时会报错。

第二步

  1. 打开docker官网 https://www.docker.com/ ,注册一个docke账号,注册过程略。
  2. 注册完成后,打开云服务器shell,输入命令

docker login -u your-user

  1. 提示login success,即表示登录成功。

第三步

现在,你可以开始拉取荔枝图床镜像,并创建一个容器运行它了。

  1. 拉取官方荔枝图床docker镜像,也可以直接运行镜像,docker会检测本地是否有镜像,没有回去仓库中拉去荔枝图床镜像

docker pull kdelfour/lychee-docker

  1. 直接运行镜像

docker run -it -d -p 80:80 kdelfour/lychee-docker

也可以使用完整命令,指定Lychee文件的本地路径

docker run -it -d -p 80:80 -v /your-path/uploads/:/uploads/ -v /your-path/data/:/data/ -v /your-path/mysql/:/mysql/ kdelfour/lychee-docker

正常运行,shell中会打印容器ID,例如这样root@localhost ~#: 456dbadh45 3. 打开浏览器,访问主机ip地址,或者你的域名,即可看到lychee图床的初始化界面,在这个界面输入:

url : localhost
user name : lychee
user password : lychee
database name : lychee

也可以自定义,就可以使用Lychee图床了,enjoy it!

真香~

参考文章