まとめ。Composer が使える Docker の php:apache の Dockerfile
From php:apache
RUN apt-get update && apt-get install -y \
unzip \
zlib1g-dev \
&& docker-php-ext-install \
zip \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
RUN curl -s http://getcomposer.org/installer | php && \
mv composer.phar /usr/local/bin/composer
これが最低限必要なものを追加した Dockerfile と思いますが、ちょっと及び腰で念の為という気持ちで、利便性や、参考ページにあったものも一応追加したものが次となります。
- git はインストールしなくても使えるが入れた。
echo "export PATH=${PATH}:/var/www/vendor/bin" >> ~/.bashrc && \
も無くてもよいと思う (未検証) が、一応入れた。
From php:apache
RUN apt-get update && apt-get install -y \
git \
unzip \
zlib1g-dev \
&& docker-php-ext-install \
zip \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*
RUN curl -s http://getcomposer.org/installer | php && \
echo "export PATH=${PATH}:/var/www/vendor/bin" >> ~/.bashrc && \
mv composer.phar /usr/local/bin/composer