У меня есть приложение php в Github, и я хочу создать образ Docker для автоматического клонирования этого приложения и запуска пользовательского php-файла сервера (реакция-php реализована).
Это моя точка старта.
FROM php:7.1-cli
RUN apt-get update && \
apt-get install -y \
libzip-dev \
zip \
&& docker-php-ext-configure zip --with-libzip \
&& docker-php-ext-install zip bcmath
RUN apt-get install -y \
git-core \
curl && \
git clone https://github.com/xxx/xxx.git myfolder && \
cd myfolder && \
curl -sS https://getcomposer.org/installer | php && \
php composer.phar install
EXPOSE 8000
CMD ["php bin/server"]
Этот код позволяет мне создать образ, но когда я запускаю этот образ в контейнере, я не могу выполнить файл.
/ usr / local / bin / docker-php-entrypoint: 9: exec: php bin / server: not
найдены
Может быть, это потому, что я с трудом разбираюсь в некоторых основах Docker, но мне трудно это осуществить.
Помогите, пожалуйста?