我目前正在使用泊坞窗运行arangodb
,我希望能够通过重新启动我的容器来启动干净的平板。
我已经在docker中安装了卷,我想要安装我的服务代码。
如何自动arangodb
安装这些服务?我希望能够编辑卷中的代码,以便能够开发我的服务,而无需再次上传它们。同样重要的是,我可以从客户端计算机直接在已装入的卷中运行VCS。
答案 0 :(得分:0)
ArangoDB容器具有脚本挂钩,可以通过将文件放置在特定目录中来在派生容器中使用:
FROM arangodb/testdrivearangodocker
MAINTAINER Frank Celler <info@arangodb.com>
COPY test.js /docker-entrypoint-initdb.d
COPY test.sh /docker-entrypoint-initdb.d
COPY dumps /docker-entrypoint-initdb.d/dumps
COPY verify.js /
为we demonstrate in this testcontainer。
此script mechanism is implemented in this part of the docker entrypoint script。
使用ArangoDB 3.3,您可以使用旧的foxx-manager来安装服务,为此,在you may use foxx-cli上安装ArangoDB 3.4。