我一直在尝试运行基本的 shell 命令,以 ls 为例,但它们中的任何一个都可以工作。因此,我尝试验证容器是否启用了 bash,并且对类似帖子的回答说要运行:
docker exec -it amazing_robinson //bin//bash
docker exec -it amazing_robinson /bin/bash
docker exec -it amazing_robinson //bin//sh
docker exec -it amazing_robinson /bin/sh
docker exec -it amazing_robinson sh
docker exec -it amazing_robinson bash
但是它们中的任何一个都可以工作(docker exec -it Amazing_robinson ls 都不行)。
这是错误:
OCI runtime exec failed: exec failed: container_linux.go:345: starting container process caused "exec: \"/bin/bash\": stat /bin/bash: no such file or directory": unknown
容器是
jaegertracing/example-hotrod:latest