Docker Run正常但Docker Compose启动Evmos容器失败求助
Docker Compose启动Evmos容器失败问题
直接执行docker run tharsishq/evmos:dea1278可正常启动容器,但执行docker compose up时出现如下错误:
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/evmosd start --home /evmos": stat /evmosd start --home /evmos: no such file or directory: unknown
我尝试了两种配置修改方式:
尝试1:Command拆分为数组形式
配置文件内容:
version: '3' services: node0: container_name: evmosnode0 image: "tharsishq/evmos:dea1278" ports: - "26656-26657:26656-26657" volumes: - ./build/node0/evmosd:/evmos:Z command: - /evmosd - start - --home - /evmos networks: localnet: ipv4_address: 192.167.10.2 networks: localnet: driver: bridge ipam: driver: default config: - subnet: 192.167.10.0/16
执行后得到错误:
Attaching to evmosnode0 Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/evmosd": stat /evmosd: no such file or directory: unknown
尝试2:Command使用字符串形式
配置文件内容:
version: '3' services: node0: container_name: evmosnode0 image: "tharsishq/evmos:dea1278" ports: - "26656-26657:26656-26657" volumes: - ./build/node0/evmosd:/evmos:Z command: /evmosd start --home /evmos networks: localnet: ipv4_address: 192.167.10.2 networks: localnet: driver: bridge ipam: driver: default config: - subnet: 192.167.10.0/16
执行后得到错误:
Attaching to evmosnode0 Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/evmosd": stat /evmosd: no such file or directory: unknown
请问这种差异的原因是什么?
内容的提问来源于stack exchange,提问作者user1870400
相关产品推荐
相关产品推荐

