安装部署

Docker 单容器部署

Docker 单容器是体验链盒最快的方式,使用内置的 PGLite 数据库,5 分钟即可跑起来。 适合本地试用、Demo 演示。生产环境建议用 Docker Compose 或 Kubernetes。

前提条件

  • 已安装 Docker(docker --version 能正常输出)
  • 服务器有至少 2GB 可用内存

快速启动

一条命令启动链盒:

docker run -d \
  --name linkoo \
  -p 8080:8080 \
  -e AP_EXECUTION_MODE=UNSANDBOXED \
  -e AP_FRONTEND_URL=http://localhost:8080 \
  -v linkoo_data:/data \
  linkoo/linkoo:latest

启动后访问 http://localhost:8080 即可看到链盒界面,按引导注册第一个管理员账号。

参数说明

参数说明
-p 8080:8080映射 Web 端口到宿主机
AP_FRONTEND_URL前端访问地址(含协议域名端口)
-v linkoo_data:/data持久化数据卷,避免容器重建丢数据
AP_EXECUTION_MODE执行模式,UNSANDBOXED 适合单机体验

注意:PGLite 内置数据库性能有限,不适合承载真实业务流量。 一旦决定投入使用,请迁移到 Docker Compose(带 PostgreSQL)

常用操作

查看日志:

docker logs -f linkoo

停止与删除:

docker stop linkoo
docker rm linkoo

升级到新版本:

docker pull linkoo/linkoo:latest
# 然后用相同参数重新 docker run

下一步

试用满意后,建议迁移到Docker Compose 部署获得更稳定的数据存储, 或参考生产环境配置做正式部署。