如何使用Lando mysql portforward处理灯具配方

时间:2018-03-15 22:58:22

标签: mysql docker-compose

[这不是直接关于码头工具,但我无法将lando添加为标签。]

每次我停止并重新启动我的Lando应用程序时,外部mysql端口都会更改。这是因为灯配方中的数据库设置为portforward而不是特定端口。我想要一个一致的端口,以便每次重新启动计算机时都不必保留更改主机phpMyAdmin config.inc.php文件。

这是我目前的.lando.yml:

name: test
recipe: lamp
config:
  webroot: www
  php: 7.2
  conf:
    php: config/php/php.ini
  db:
    portforward: 32792

前端设置不起作用:我仍然在重建时获得一个新的外部mysql端口。我尝试了各种替代方案但无济于事。

关于如何纠正上述问题的任何想法?

1 个答案:

答案 0 :(得分:1)

我在兰多松弛通道上找到了答案。我需要改变

  db:
    portforward: 32792

services:
  database:
    portforward: 32792

其中服务在左侧完全对齐,而不是配置下的条目。