2016-06-26

wordpress on docker

wordpress on docker:
  1. environment:
    1. ubuntu 15.10
  2. install docker:
    1. apt-get update
    2. apt-get install docker.io
  3. pull docker:
    1. docker pull mysql
    2. docker pull wordpress
  4. docker run…
    1. 將資料目錄對應到 host server 目錄
  5. start mysql docker:
    docker run --name wordpressdb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=wordpress -e MYSQL_DATABASE=wordpress -v "$PWD/mysqldata/":/var/lib/mysql -d mysql
  6. start wordpress docker: docker run -e WORDPRESS_DB_PASSWROD=wordpress -d --name wordpress --link wordpressdb:mysql -p 192.168.56.101:8080:80 -v "$PWD/wordpress":/var/www/html wordpress
  7. execute docker without sudo: (applied after restarting.) (or logout?)
    sudo usermod -aG docker