DataCap 项目提供
devliveorg/datacap
包含 DataCap 服务器和默认配置的 Docker 映像。Docker 映像发布到 Docker Hub,可以与 Docker 运行时等一起使用。
要在 Docker 中运行 DataCap,您必须在计算机上安装 Docker 引擎。您可以从
Docker website
, 或使用操作系统的打包系统。
使用 docker 命令从
devliveorg/datacap
图像。为其分配数据帽名称,以便以后更容易引用它。在后台运行它,并将默认 DataCap 端口(即
如果不指定容器映像标记,则默认为
运行
您可以使用
运行容器
9096
)从容器内部映射到工作站上的端口
9096
。
bash
docker run -d -p 9909:9096 --name datacap devliveorg/datacap
latest
,但可以使用许多已发布的 DataCap 版本,例如
devliveorg/datacap:2024.4
。
注意
需要挂在外接 MySQL 配置,服务启动的方式为
假设您的配置文件在
bash
docker run -d -p 9096:9096 -v /root/application.properties:/opt/app/datacap/configure/application.properties --name datacap devliveorg/datacap
/root/application.properties
,如需要其他路径请指定绝对路径即可。
docker ps
以查看在后台运行的所有容器。
bash
-> % docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2096fba19e2a devliveorg/datacap:latest "sh ./bin/debug.sh" 5 days ago Up 14 seconds 0.0.0.0:9909->9096/tcp datacap
清理
docker stop datacap
和
docker start datacap
命令停止和启动容器。要完全删除已停止的容器,请运行
docker rm datacap
。
贡献者