OCI runtime exec failed: exec failed: unable to start container process: exec: "mongo": executable f
Failed to unable Process quot start OCI exec
2023-06-13 09:14:09 时间
前言:
今天按照以往在Docker安装MongoDB的方式安装,但是到最后使用mongo命令执行mongodb命令的时候一直执行不成功,最后还是按照官网的Issues解决了。
创建并运行一个MongoDB容器:
docker run -itd --name mongo-test -p 27017:27017 mongo --auth
参数说明:
- -itd:其中,i是交互式操作,t是一个终端,d指的是在后台运行。
- --name mongo-test:容器名称
- -p 27017:27017 :映射容器服务的 27017 端口到宿主机的 27017 端口。外部可以直接通过 宿主机 ip:27017 访问到 mongo 的服务。
- --auth:需要密码才能访问容器服务。
解决无法正常执行mongo命令问题
进入容器:
docker exec -it mongo-test mongo
异常原因:
OCI runtime exec failed: exec failed: unable to start container process: exec: "mongo": executable file not found in $PATH: unknown
官网解决方案:
https://github.com/docker-library/mongo/issues/558
mongo5.0以上的版本使用mongo来执行mongodb命令已经不支持了,你需要改用mongosh来替代mongo!
相关文章
- [Python] ImportError: DLL load failed … 找不到指定的模块 此类问题解决方法
- 解决nginx代理的导致Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING
- Failed to get D-Bus connection: Operation not permitted
- Dubbo分布式架构中 消费者报错Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded
- ORA-19241: XPDY0021 – cast to type string failed ORACLE 报错 故障修复 远程处理
- ORA-19563: string header validation failed for file string ORACLE 报错 故障修复 远程处理
- ORA-24912: Listener thread failed. string ORACLE 报错 故障修复 远程处理
- ORA-29659: SQLJ Object Type validation failed to get default connection ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-010207; Symbol: ER_RPL_PLUGIN_FUNCTION_FAILED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010825; Symbol: ER_BINLOG_FAILED_TO_CLOSE_INDEX_FILE_WHILE_REBUILDING; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-010944; Symbol: ER_RESOURCE_GROUP_POST_INIT_FAILED; SQLSTATE: HY000 报错 故障修复 远程处理
- ORA-02425: create table failed ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-011247; Symbol: ER_SHA_PWD_FAILED_TO_GENERATE_MULTI_ROUND_HASH; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011288; Symbol: ER_XPLUGIN_BUFFER_PAGE_ALLOC_FAILED; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011342; Symbol: ER_XPLUGIN_FAILED_TO_GET_ENGINE_INFO; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011395; Symbol: ER_KEYRING_OKV_FAILED_TO_STORE_OR_GENERATE_KEY; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011423; Symbol: ER_KEYRING_AWS_FAILED_TO_ACCESS_OR_CREATE_KEYRING_DATA_FILE; SQLSTATE: HY000 报错 故障修复 远程处理
- ORA-06616: LU6.2 Driver: Attach to LU failed ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-011659; Symbol: ER_GRP_RPL_FAILED_TO_REGISTER_BINLOG_STATE_OBSERVER; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011666; Symbol: ER_GRP_RPL_FAILED_TO_PARSE_THE_GRP_NAME; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-011804; Symbol: ER_LDAP_AUTH_FAILED_TO_SEARCH_DN; SQLSTATE: HY000 报错 故障修复 远程处理
- ORA-12639: Authentication service negotiation failed ORACLE 报错 故障修复 远程处理
- ORA-15080: synchronous I/O operation to a disk failed ORACLE 报错 故障修复 远程处理
- ORA-16772: switchover to a standby database failed ORACLE 报错 故障修复 远程处理
- ORA-17624: Failed to delete directory string ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-013306; Symbol: ER_GRP_RPL_FAILED_TO_INSERT_TRX_ON_TCM_ON_AFTER_CERTIFICATION; SQLSTATE: HY000 报错 故障修复 远程处理