使用两个容器与docker一起设置drupal?nginx和mariadb
我正在尝试使用docker建立并运行Drupal本地开发环境 我工作的网站是实时的,运行在数字海洋服务器上。当我访问该服务器时(ssh-p 1111@234.234.234.23) 和运行(docker ps)我可以看到两个容器正在运行。一个是我从这里得到的nginx-php5-drupal容器() 另一个容器是mariadb容器,它保存drupal站点的数据库 我已经在这两个容器上运行了(docker导出),下载了它们,然后在本地将它们设置为图像,分别命名为(mariadb:local)和(bnchdrff/nginx-php5-drupal:latest) 然后我运行: sudo docker run-d——名称mariadb mariadb:local/sbin/init sudo docker run-d-p80:80-p2222:22——名称nginx-php5-drupal-bnchdrff——链接mariadb:db-bnchdrff/nginx-php5-drupal:latest/sbin/init 然后我尝试在浏览器中导航到localhost:80和/或localhost 什么也没有出现 我这样做对吗 我的理解是不完整的,因为我对这一切都是陌生的。我认为对我来说最好的事情是重新启动整个过程,从实时站点导出运行中的容器到在本地运行它们,因为我将实时nginx-php5-drupal容器替换为github repo中的旧容器,我认为让站点上线的人定制了它使用两个容器与docker一起设置drupal?nginx和mariadb,drupal,nginx,docker,mariadb,Drupal,Nginx,Docker,Mariadb,我正在尝试使用docker建立并运行Drupal本地开发环境 我工作的网站是实时的,运行在数字海洋服务器上。当我访问该服务器时(ssh-p 1111@234.234.234.23) 和运行(docker ps)我可以看到两个容器正在运行。一个是我从这里得到的nginx-php5-drupal容器() 另一个容器是mariadb容器,它保存drupal站点的数据库 我已经在这两个容器上运行了(docker导出),下载了它们,然后在本地将它们设置为图像,分别命名为(mariadb:local)和(b
谢谢 如果您在MAC OS上,则需要使用boot2docker ip地址。 您可以通过运行以下命令来实现这一点:boot2dockerip