ArangoDB在init期间未正确启动

vof42yt1  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(236)

我尝试在Ubuntu 22.04(x86_64)上使用ArangoDB,使用其Docker官方镜像。要启动容器,我运行以下命令,如官方Docker镜像站点中所建议的

docker run -e ARANGO_RANDOM_ROOT_PASSWORD=1 -d --name arangodb-instance arangodb

我用docker ps -a检查容器状态,发现arangodb-instance容器确实启动了几分钟,然后容器停止运行。我用docker logs arangodb-instance检查了一个容器日志,得到了……

Initializing database...Hang on...
ArangoDB didn't start correctly during init
cat: can't open '/tmp/init-log': No such file or directory

我尝试了另一个版本的docker镜像,最新的3.11.1和3.10,我得到了相同的错误消息。
我知道有一个可用的arangodb的Linux包管理器,可以用apt-get安装,但我需要在Docker容器上安装它沿着在另一个容器中安装我的应用程序。
你能帮我建议一下我有什么遗漏的或者应该看一下的吗?

hc2pp10m

hc2pp10m1#

我刚刚意识到我的Ubuntu服务器与x86_64CPU没有AVX功能。从3.9版开始,arangodb需要AVX
使用arangodb版本3.8.9,我可以在Docker容器中启动arangodb并访问arangosh。

相关问题