OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: no such file or directory: unknown
Надеюсь, у вас все хорошо.
Я хочу запустить мой seed.sh файл в docker, я использую операционную систему windows. Файл находится по этому пути encast/scripts/docker/backdoor/seed.sh.
Я использую эту команду
docker exec -it encast-api ../scripts/docker/backdoor/seed.sh
и я получаю эту ошибку
PS C:\Users\Lenovo\> docker exec -it api ../scripts/docker/backdoor//seed.sh
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: no such file or directory: unknown
Похоже, что вы указали неверный путь к файлу. Но вы можете попробовать скопировать файл в контейнер, а затем запустить его непосредственно на контейнере.
Используйте docker cp для копирования файла в контейнер. А затем docker exec -it (container id or name) /bin/bash.
Затем запустите свой скрипт.
Убедитесь, что он может быть исполняемым chmod +x some_script.sh