与流浪汉的wordpress Docker图象

时间:2016-12-09 01:03:09

标签: wordpress docker vagrant

我想用docker image和vagrant为VM设置wordpress环境, 我这里有/ host / Vagrantfile:

 Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/trusty64"
  config.vm.hostname = "docker-host"
  config.vm.provision "docker"
  config.vm.boot_timeout = 600
  config.vm.network :forwarded_port, guest: 80, host: 8080
  config.vm.synced_folder '.', '/wordpressproject'
end

这里是Vagrantfile: VAGRANTFILE_API_VERSION =“2”

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# mysql continer
config.vm.define "wmysql" do |v|
  v.vm.provider "docker" do |mysql|
mysql.vagrant_vagrantfile = "host/Vagrantfile"
       mysql.name    = "wmysql"
       mysql.image   = "mysql:latest"

       mysql.remains_running= false
       mysql.volumes = ["/media/Space/wordpress-mysql:/var/lib/mysql"]
 end
end
# wordpress container
config.vm.define "wordpress1" do |v|
  v.vm.provider "docker" do |wordpress|
  wordpress.vagrant_vagrantfile = "host/Vagrantfile"
    wordpress.name  = "wordpress1"
    wordpress.image = "wordpress:latest"
    wordpress.ports = ["80:80"]


    wordpress.env    = {
        'WORDPRESS_DB_USER'      => 'root',
        'WORDPRESS_DB_PASSWORD' => '12345',
        'WORDPRESS_DB_NAME'     => 'wordpress'
      }
      wordpress.link("wmysql:mysql")

  end
 v.vm.network "forwarded_port", guest: 80, host: 80
end
end

当我启动“vagrant up” 错误:无法链接到未运行容器wmysql

这里的错误是什么?

0 个答案:

没有答案