从 Docker Hub 拉取最新版本的 fcopy 镜像:
docker pull axiu/fcopy:latest
或者拉取特定版本:
docker pull axiu/fcopy:1.2.10
使用以下命令快速启动 fcopy 服务:
docker run -d \
--name fcopy \
-p 2001:3000 \
-v /path/to/data:/app/uploads \
-e CLIPBOARD_API_KEY=your_secret_api_key \
axiu/fcopy:latest
| 变量名 | 描述 | 默认值 |
|---|---|---|
CLIPBOARD_API_KEY | API 访问密钥 | shared_secret_key |
NODE_ENV | 运行环境 | production |
为了确保数据持久化,请将容器内的 /app/uploads 目录挂载到宿主机:
docker run -d \
--name fcopy \
-p 2001:3000 \
-v $(pwd)/data:/app/uploads \
-e CLIPBOARD_API_KEY=your_secret_api_key \
axiu/fcopy:latest
创建 docker-compose.yml 文件:
version: '3.8'
services:
fcopy:
image: axiu/fcopy:latest
container_name: fcopy
ports:
- "2001:3000"
volumes:
- ./data:/app/uploads
environment:
- CLIPBOARD_API_KEY=your_secret_api_key
restart: unless-stopped
然后运行:
docker-compose up -d
启动容器后,可以通过以下地址访问应用:
http://localhost:2001
查看容器运行日志:
docker logs -f fcopy
更新到最新版本:
docker pull axiu/fcopy:latest
docker stop fcopy
docker rm fcopy
docker run -d --name fcopy -p 2001:3000 -v ./data:/app/uploads -e CLIPBOARD_API_KEY=your_secret_api_key axiu/fcopy:latest
或者使用 Docker Compose:
docker-compose pull
docker-compose up -d
Content type
Image
Digest
sha256:f9b76402d…
Size
172.4 MB
Last updated
about 1 year ago
docker pull axiu/fcopy