[Docker] 搭建个人图床 EasyImage2.0
项目地址
Github 项目地址 https://github.com/icret/EasyImages2.0
Docker 项目地址 https://hub.docker.com/r/ddsderek/easyimage
准备工作
开始部署
自定义参数解释:
服务器 easyimage 对外开放端口:8081
服务器时区:Asia/Shanghai
服务器存储 config 文件夹:/var/easyimage/config
服务器存储图像文件夹:/var/easyimage/i
安装 docker
通过 docker 对生产环境部署,可以方便进行迁移和升级。
wget -qO- https://get.docker.com/ | sh
安装 easyimage2.0 docker 版
docker run -itd \
--name easyimage \
-p 8081:80 \
-e TZ=Asia/Shanghai \
-e PUID=1000 \
-e PGID=1000 \
-v /var/easyimage/config:/app/web/config \
-v /var/easyimage/i:/app/web/i \
ddsderek/easyimage:latest
(可选)安装 aapanel 并使用 nginx 反向代理本项目
安装aapanel
在 SSH 界面中输入以下命令安装 aapanel。
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
在 aapanel UI 界面 http://ip:7800/xxxxxxx
登陆后,安装 nginx。新建网站,可以添加img.sample.com
和i.sample.com
,申请 SSL。
其中img.sample.com
可以作为图片上传网站界面,i.sample.com
可以作为图片外链地址。
设置 nginx 反向代理
浏览器访问https://img.sample.com
,即可访问 easyimage 管理 UI 。
其他
如果使用cloudflare CDN(开启小黄云),请开启 full 模式的 SSL。
Enjoy!
阅读剩余
版权声明:
作者:Dormone
链接:https://www.dormone.com/archives/docker-install-easyimage2-0.html
文章版权归作者所有,未经允许请勿转载。
THE END