如何在 arangodb docker 容器中停止和启动 arangodb 服务器

How to stop and start arangodb server in arangodb docker container

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

当我执行低于 1 时,

$/etc/init.d/arangod停止

$service arangodb 状态

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

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

ArangoDB 现在 available via the Docker library

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

你可以使用

docker ps -a 

获取容器 ID(及其 started/stopped 状态),然后您可以将其与

一起使用
docker start <container ID>

docker stop <Container ID>

到start/stop ArangoDB 服务器。

docker exec -it <Container ID> bash

可以在 运行ning 容器内为您提供 shell,但用户无权启动或停止该服务。

使用ArangoDB 网络界面select 左边的支持选项。然后 select "Rest API" 选项卡并向下滚动到“/_admin/shutdown”选项。在此点击右侧的 "Initiate shutdown sequence" link。这将打开一个区域,其中有一个标记为 "Try it out!" 的按钮。按此按钮将关闭您的服务器。

我使用的是V3.2.4社区版