|
2 周之前 | |
---|---|---|
.. | ||
root | 9 月之前 | |
Dockerfile | 9 月之前 | |
README.md | 9 月之前 | |
docker-compose.yml | 2 周之前 |
https://github.com/gshang2017/docker
https://github.com/koreader/koreader-sync-server
|名称|版本|说明| |:-|:-|:-| |koreader-sync-server|2.0|amd64;arm64v8;arm32v7|
下载镜像
|镜像源|命令| |:-|:-| |DockerHub|docker pull johngong/koreader-sync-server:latest| |GitHub|docker pull ghcr.io/gshang2017/koreader-sync-server:latest|
创建anki容器
docker create \
--name=koreader-sync-server \
-p 7200:7200 \
-v ./config:/config \
-v ./logs/app:/app/koreader-sync-server/logs \
-v ./logs/redis:/var/log/redis \
-v ./data/redis:/var/lib/redis \
-e UID=1000 \
-e GID=1000 \
--restart unless-stopped \
johngong/koreader-sync-server:latest
运行
docker start koreader-sync-server
停止
docker stop koreader-sync-server
删除容器
docker rm koreader-sync-server
删除镜像
docker image rm johngong/koreader-sync-server:latest
|参数|说明|
|:-|:-|
| --name=koreader-sync-server
|容器名|
| -p 7200:7200
|koreader-sync-server监听端口|
| -v ./config:/config
|koreader-sync-server配置文件位置|
| -v ./logs/app:/app/koreader-sync-server/logs
|koreader-sync-server日志文件位置|
| -v ./logs/redis:/var/log/redis
|redis日志文件位置|
| -v ./data/redis:/var/lib/redis
|redis数据库位置|
| -e UID=1000
|uid设置,默认为1000|
| -e GID=1000
|gid设置,默认为1000|
| -e TZ=Asia/Shanghai
|系统时区设置,默认为Asia/Shanghai|
|参数|说明|
|:-|:-|
| ./config:/config
|koreader-sync-server配置文件位置|
| ./logs/app:/app/koreader-sync-server/logs
|koreader-sync-server日志文件位置|
| ./logs/redis:/var/log/redis
|redis日志文件位置|
| ./data/redis:/var/lib/redis
|redis数据库位置|
|参数|说明|
|:-|:-|
| 本地端口1:7200
|koreader-sync-server监听端口|
|参数|说明|
|:-|:-|
| UID=1000
|uid设置,默认为1000|
| GID=1000
|gid设置,默认为1000|
| TZ=Asia/Shanghai
|系统时区设置,默认为Asia/Shanghai|