Dockerでwordpressを立ててみる
手順
625 git clone https://github.com/mookjp/tutum-docker-wordpress.git
633 docker build -t my-wordpress .
ビルドしてイメージ作成
647 docker run -d -p 80:80 --name=my-wordpress -v $(pwd)/wp-content:/app/wp-content -v $(pwd)/wp-config.php:/app/wp-config.php -v $(pwd)/mysql.dump.sql:/mysql.dump.sql my-wordpress
マウントして、コンテナ実行
653 docker exec my-wordpress sh -c "mysqldump -u root wordpress > /mysql.dump.sql"
mysqlの中身を吐き出す
現在のホストにあるDocker image
REPOSITORY TAG IMAGE ID CREATED SIZE
my-wordpress latest 84342d19963c 11 hours ago 504 MB
tutum/lamp latest 3d49e175ec00 11 months ago 427 MB
Dockerについて参考になるスライド
マウント、ネットワーク
おまけ
最後まではうまく行かなかった
wordpressをDockerで立てる
MySQLでの「Access denied for user ‘root’@’localhost’ (using password: NO) 」への対処