2017-08-02 dockerにてcakephp3, php7, centos7な環境を構築するメモ docker php centos docker run -it -p "80:8765" centos:7 bash #ここだけdockerホストにて実施 yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum install --enablerepo=remi-php70,epel php-fpm php-gd php-gmp php-mbstring php-mcrypt php-opcache php-pdo php-pear-MDB2-Driver-mysqli php-pecl-memcached php-pecl-msgpack php-xml php-devel php-gd php-intl yum install git zip unzip cd /root # アプリを作成したいフォルダ curl -s https://getcomposer.org/installer | php php composer.phar create-project --prefer-dist cakephp/app hogehoge bin/cake server -H 0.0.0.0 最後のサーバ起動にてオプション指定を行うことにより、どこからのアクセスでも受け付けるようにするのがコツです。(デフォルトではローカルホストからのみ受付) 私はdockerホストや外部からcakephpのアプリにアクセス出来ず、ハマりました。 docker初心者だったので、docker固有の問題かと思いました。 参考にしたページ http://qiita.com/kenichiro-yamato/items/dfa908f5032c9e77a941 https://book.cakephp.org/3.0/en/quickstart.html