Dockerでwordpressを立ててみる

www.slideshare.net

 

手順

  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について参考になるスライド

マウント、ネットワーク

www.slideshare.net

 

 

おまけ

最後まではうまく行かなかった

wordpressをDockerで立てる

academy.gmocloud.com

 

 

MySQLでの「Access denied for user ‘root’@’localhost’ (using password: NO) 」への対処

www.goofoo.jp