github上のdockerfileを利用して1分間でLAMP開発環境を迅速に作成
661 ワード
mysqlミラーの作成とコンテナの実行
php apcheミラーの作成とコンテナの実行
最後にphpアプリケーションをローカル/apにコピー
pディレクトリにあります.
git clone https://github.com/tutumcloud/tutum-docker-mysql
docker build -t tutum/mysql 5.6/
docker run -d MYSQL_PASS="mypass" --name db tutum/mysql
php apcheミラーの作成とコンテナの実行
git clone https://github.com/tutumcloud/tutum-docker-php
docker build -t tutum/apache-php .
docker run -d -p 80:80 --link db:mydb -v /app:/app tutum/apache-php
最後にphpアプリケーションをローカル/apにコピー
pディレクトリにあります.
curl http://localhost/
*mysqlコンテナが起動するたびにipが動的に割り当てられることに注意してください.phpアプリケーションのmysqlのipアドレスはマッピングされた別名mydbであり、必要に応じて次のコマンドで表示できます.docker exec db ifconfig