mongodb - MongoDB:amazon linux 2上的安装错误
问题描述
我正在尝试将 mongodb 4 安装到 amazonlinux:2018.03 docker 容器中。我按照这些说明进行操作。我设法只安装了一个包:mongodb-org,但我未能安装其余的包:mongos、服务器、shell、工具。
我给出的错误如下:
错误:包:mongodb-org-mongos-4.0.2-1.amzn2.x86_64 (mongodb-org-4.0) 要求:libc.so.6(GLIBC_2.18)(64bit)
/lib64 中有一个 libc.so.6 指向 /lib64/libc-2.17.so
任何帮助,将不胜感激。谢谢你。
解决方案
您似乎在 AmazonLinux 1 容器中使用 AmazonLinux 2 MongoDB 包。您应该尝试使用适用于 AmazonLinux 1 的 MongoDB 4.0.2 包。
推荐阅读
- function - 如何在泛型函数中构造具体类型?
- ejb - 从 pojo class==>org.jboss.remote-naming 访问 EJB
- javascript - 为什么我在尝试使用 ExpressJS 和 ReactJS 执行 Google 登录时不断收到 CORS 错误?
- python - Bitmex 样本做市商 [SSL: CERTIFICATE_VERIFY_FAILED]
- java - 如何在 Spring Boot 中从 swagger 中删除 Authentication 参数?
- javascript - Vue js watcher 对更改没有反应
- robotframework - 如何使用机器人框架上传文件?
- ios - 在调用 viewDidDisappear 之后修改视图是不好的做法吗?
- c++ - OPENCL 警告:不兼容的指针类型将 'float __global[16]' 传递给 '__global float4 * 类型的参数
- kotlin - 等价于 if(root == null) return root; 在科特林