#docker
Вопрос:
Выполняется docker-compose up
с Ubuntu 18, установленной в Windows.
Это возвращает ошибку
ERROR: for image Cannot start service python: OCI runtime create failed:
container_linux.go:367: starting container process caused: exec: "./start.sh":
permission denied: unknown
Файл Dockerfile-это просто
FROM scratch
ADD ubuntu-bionic-core-cloudimg-amd64-root.tar.gz /
COPY start.sh ./
RUN chmod x ./start.sh
CMD ["./start.sh"]
Ответ №1:
Что-то внутри главной машины Ubuntu пошло не так.. пришлось сделать следующее внутри хост-машины Ubuntu (не в сборке docker)
$ chmod x start.sh
Восстановил изображения без кэша и запустил все заново, и это сработало
$ docker-compose build --no-cache
$ docker-compose up
Комментарии:
1. Спас мне день! Спасибо 🙂