“ docker-compose run deploy cloud-deploy”不适用于全新的docker设置

时间:2019-04-10 04:54:30

标签: docker docker-compose magento2

我正在关注Magento2文档来设置docker。

  

https://devdocs.magento.com/guides/v2.3/cloud/docker/docker-config.html

一切正常,可以构建命令。

  

docker-compose运行构建云构建

但是在部署命令docker-compose run deploy cloud-deploy中,出现如下所示的mysql错误。

[Zend_Db_Statement_Exception]                                                                                                                                         
    SQLSTATE[42S02]: Base table or view not found: 1146 Table 'magento2.flag' doesn't exist, query was: SELECT `flag`.* FROM `flag` WHERE (`flag`.`flag_code`='staging')   


[Magento\MagentoCloud\Process\ProcessException]                                                                                                                         
  Command /bin/bash -c "set -o pipefail; php ./bin/magento setup:install -n --session-save=db --cleanup-database --currency='USD' --base-url='http://magento2.docker/' -  
  -base-url-secure='https://magento2.docker/' --language='en_US' --timezone=America/Los_Angeles --db-host='db' --db-name='magento2' --db-user='magento2' --backend-front  
  name='admin' --admin-user='admin' --admin-firstname='Admin' --admin-lastname='Username' --admin-email='admin@example.com' --admin-password='123123q' --use-secure-admi  
  n=1 --use-rewrites=1 --ansi --no-interaction --db-password='magento2' | tee -a /var/www/magento/var/log/install_upgrade.log" returned code 42 

0 个答案:

没有答案