我无法阻止arangodb docker容器中的arangodb服务器 .
当我执行下面一个,
$ / etc / init.d / arangod停止
$ service arangodb status
但我仍然可以使用arangosh连接arangodb服务器 .
我不知道为什么会这样,有什么帮助吗?
使用ArangoDB Web界面从左侧选择支持选项 . 然后选择“Rest API”选项卡并向下滚动到“/ _admin / shutdown”选项 . 在此右侧单击“启动关闭序列”链接 . 这将打开一个区域,其中有一个标记为“试一试!”的按钮 . 按此按钮将关闭服务器 .
我使用的是V3.2.4社区版 .
ArangoDB现在available via the Docker library
ArangoDB 2.8.x docker容器只能单独运行ArangoDB服务 .
您可以使用
docker ps -a
获取容器ID(及其启动/停止状态),然后您可以使用它
docker start <container ID>
和
docker stop <Container ID>
启动/停止ArangoDB服务器 .
docker exec -it <Container ID> bash
可以在该运行容器内部为您提供shell,但用户无权启动或停止该服务 .
2 回答
使用ArangoDB Web界面从左侧选择支持选项 . 然后选择“Rest API”选项卡并向下滚动到“/ _admin / shutdown”选项 . 在此右侧单击“启动关闭序列”链接 . 这将打开一个区域,其中有一个标记为“试一试!”的按钮 . 按此按钮将关闭服务器 .
我使用的是V3.2.4社区版 .
ArangoDB现在available via the Docker library
ArangoDB 2.8.x docker容器只能单独运行ArangoDB服务 .
您可以使用
获取容器ID(及其启动/停止状态),然后您可以使用它
和
启动/停止ArangoDB服务器 .
可以在该运行容器内部为您提供shell,但用户无权启动或停止该服务 .