记录的kbox command kbox drush
命令失败。我发现了两个类似的问题:#361和362。
$ kbox drush cron
命令core-cron需要更高的引导级别才能运行 - 您需要从更实用的Drupal环境调用drush来运行此命令。 drush命令' cron'无法执行。 Drush无法启动(引导)Drupal数据库。
和
Drush was attempting to connect to:
Drupal version : 7.51
Site URI : my_project_alpha.kbox
Database driver : sqlite
Database name : sites/default/files/.ht.sqlite
PHP configuration :
PHP OS : Linux
Drush script : /usr/local/bin/drush
Drush version : 8.0.5
Drush temp directory : /tmp
Drush configuration : /home/1000/.drush/drushrc.php
Drush alias files :
Drupal root : /var/www/html
Drupal Settings File : sites/default/settings.php
Site path : sites/default
因此,对于普通的docker
容器,我可以{/ 3}}通过
sudo docker exec -i -t abcdef123456 /bin/bash
问题:我可以通过Kalabox设置容器吗?我可以找到Kalabox设置的Docker容器吗?我可以通过docker cli与容器进行交互吗?
答案 0 :(得分:0)
Docker容器基于图像。所以当你说一个普通的容器时,我假设它可能是基于使用一些基于linux的图像的教程之一。
执行docker ps -a
这将列出所有正在运行的容器或其他容器。
使用那里的图像细节,找出你的Kalabox容器是什么。
然后执行sudo docker exec -ti <container_id> /bin/bash
。
这应该让你进入容器。
答案 1 :(得分:0)
你有RTFM kalabox文档吗?看起来像是这样的 http://docs.kalabox.io/en/stable/general/engine/#engine-for-macoswin
回复:kbox drush cron
。最明显的一点是,您的数据库凭据可能无法正确设置。