Я пытаюсь создать docker образ приложения flask, используя файл docker. Приложение flask использует docker изображение с указанием c sql версии datajoint / mysql (с использованием docker -compose). Но я получаю следующую ошибку:
/bin/sh: 1: docker: not found
The command '/bin/sh -c docker run -v /var/run/docker.sock:/var/run/docker.sock ...' returned a non-zero code: 127
Я также скопировал docker и docker -композит в мой каталог app /. Подскажите пожалуйста как установить docker образ и вызвать docker из docker файла. Я прошел следующую ссылку , но она не решает мою проблему напрямую
Dockerfile
# this is an official Python runtime, used as the parent image
FROM python:3.6.5-slim
# set the working directory in the container to /app
WORKDIR /app
# add the current directory to the container as /app
ADD . /app
# execute everyone's favorite pip command, pip install -r
RUN docker run -v /var/run/docker.sock:/var/run/docker.sock ...
RUN ./docker-compose up -d
RUN ./docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=simple datajoint/mysql
# add the current directory to the container as /app
ADD . /app
# execute everyone's favorite pip command, pip install -r
RUN pip install --trusted-host pypi.python.org -r requirements.txt
ADD /datajoint-python /datajoint-python
RUN pip install -e ../datajoint-python/
# unblock port 80 for the Flask app to run on
EXPOSE 1234
# execute the Flask app
CMD ["python", "run.py"]
Ниже показано, как выглядит каталог amy
Любая помощь с благодарностью.