引言
准备工作
在开始之前,请确保你的系统满足以下条件:
- 已安装Docker
- 已安装Docker Compose(可选,但推荐)
- 一个可供存储图片的目录
安装Chevereto
- 拉取Chevereto镜像:
docker pull chevereto/chevereto
- 启动Chevereto容器:
docker run -d --name chevereto \
-p 8080:80 \
-v /path/to/your/images:/data/images \
chevereto/chevereto
配置Chevereto
- 访问Chevereto管理界面:
- 设置数据库:
Chevereto需要数据库来存储用户数据和设置。你可以选择MySQL、PostgreSQL或SQLite。以下以MySQL为例:
- 在Chevereto安装过程中,选择MySQL作为数据库类型。
- 输入MySQL的数据库用户名、密码和数据库名称。
- 完成安装:
按照提示完成安装过程。
配置Docker Compose(可选)
如果你希望使用Docker Compose来管理Chevereto容器,请按照以下步骤操作:
- 创建
docker-compose.yml文件:
version: '3'
services:
chevereto:
image: chevereto/chevereto
ports:
- "8080:80"
volumes:
- /path/to/your/images:/data/images
environment:
- DB_HOST=db
- DB_NAME=chevereto
- DB_USER=root
- DB_PASS=root
- DB_TABLE_PREFIX=chevereto_
depends_on:
- db
db:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=chevereto
- MYSQL_USER=root
- MYSQL_PASSWORD=root
- 启动服务:
docker-compose up -d
- 访问Chevereto管理界面: