如何在Arangodb Docker容器中停止和启动Arangodb服务器

bve*_*atr 2 arangodb

我无法在arangodb docker容器中停止arangodb服务器。

当我执行不到一个时,

$ / etc / init.d / arangod停止

$ service arangodb状态

  • arangod没有运行

但是我仍然可以使用arangosh连接arangodb服务器。

我不知道为什么会这样,有帮助吗?

dot*_*art 5

现在可以通过Docker库获得 ArangoDB

ArangoDB 2.8.x docker容器将仅单独运行ArangoDB服务。

您可以使用

docker ps -a 
Run Code Online (Sandbox Code Playgroud)

获取容器ID(及其开始/停止状态),然后可以将其与

docker start <container ID>
Run Code Online (Sandbox Code Playgroud)

docker stop <Container ID>
Run Code Online (Sandbox Code Playgroud)

启动/停止ArangoDB服务器。

docker exec -it <Container ID> bash
Run Code Online (Sandbox Code Playgroud)

可以在运行中的容器中提供外壳程序,但是用户无权启动或停止该服务。