求问为何docker无法启动

windows11环境,clone了官方仓库,在本地输入命令:docker-compose up -d --build
结果:

此时容器一直显示在重新启动,进不去容器
然后日志报错:2023-09-24 17:26:53 /bin/sh: 1: /root/docker/bin/starter.sh: not found
但是我进bin目录发现有start.sh,
image
请问为什么docker启动不了?

dockercompose的yml文件内容是怎样的?

就是官方仓库中的内容,我修改最后两行为我自己公开仓库的地址

不能确定是否start.sh是不是没有可执行权限。
可以直接使用oceanbase/miniob镜像,启动容器进入容器,然后clone自己的仓库代码即可,不一定要自己打包镜像

1 个赞