☁️ 兰空图床 (Lsky Pro) - ☁ Your photo album on the cloud. 新版 2.1,第三方维护的 Docker 镜像,会每天拉取一次源仓库源码构建镜像。
50K+
每天自动拉取最新代码构建 Docker 镜像。
| 名称 | 版本 | 说明 |
|---|---|---|
| coldpig/lskypro-docker | v_2.1 | amd64 |
| coldpig/lskypro-docker | V_2.0.4 | amd64 |
docker run -d \
--name lskypro \
--restart unless-stopped \
-p 9080:80 \
-v /path-to-data:/var/www/html \
coldpig/lskypro-docker:latest
使用 MySQL 来作为数据库的话可以参考原项目 #256 来创建 docker-compose.yaml ,参考内容如下:
说明:增加 adminer 和 redis:
adminer: 用于方便管理 MySQL 数据库。
redis: 可用于配置缓存。
---
version: '3'
services:
lskypro:
image: coldpig/lskypro-docker:latest
restart: unless-stopped
hostname: lskypro
container_name: lskypro
volumes:
- /data/lsky_pro/html:/var/www/html
ports:
- "9080:80"
lskypro_mysql:
image: mysql:5.7.37
restart: unless-stopped
hostname: lskypro_mysql
container_name: lskypro_mysql
# 修改加密规则
command: --default-authentication-plugin=mysql_native_password
volumes:
- /data/lsky_pro/mysql/data:/var/lib/mysql
- /data/lsky_pro/mysql/conf:/etc/mysql
- /data/lsky_pro/mysql/log:/var/log/mysql
environment:
MYSQL_ROOT_PASSWORD: MyPassword # 数据库root用户密码(请自行修改密码)
MYSQL_DATABASE: lskypro # 给 lsky-pro 用的数据库名称
lskypro_adminer:
image: adminer:latest
container_name: lskypro_adminer
hostname: lskypro_adminer
restart: unless-stopped
ports:
- 18080:8080
environment:
- ADMINER_DEFAULT_SERVER=lskypro_mysql
lskypro_redis:
image: redis:latest
container_name: lskypro_redis
hostname: lskypro_redis
restart: unless-stopped
ports:
- "6379:6379"
volumes:
- /data/lsky_pro/redis/redis.conf:/etc/redis/redis.conf
- /data/lsky_pro/redis/data:/data
command: redis-server /etc/redis/redis.conf
如果使用了 Nginx 反代后,如果出现无法加载图片的问题,可以根据原项目 #317 执行以下指令来手动修改容器内AppServiceProvider.php文件对于 HTTPS 的支持。
Tips:将 lskypro 改为自己容器的名字
docker exec -it lskypro sed -i '32 a \\\Illuminate\\Support\\Facades\\URL::forceScheme('"'"'https'"'"');' /var/www/html/app/Providers/AppServiceProvider.php
原项目:☁️兰空图床 (Lsky Pro) - Your photo album on the cloud.
根据 HalcyonAzure/lsky-pro-docker 学习使用 Actions。
Content type
Image
Digest
sha256:d5c0cf89f…
Size
327.8 MB
Last updated
9 months ago
docker pull coldpig/lskypro-docker