如何在ddev

时间:2019-05-08 17:00:16

标签: ddev

我需要这样做来简化我的drush别名配置,因此我可以在配置文件中建立服务器,跳转框和用户名/密钥,并使其他所有内容保持简单。

1 个答案:

答案 0 :(得分:1)

这是我已经实施的解决方案:

因为我不想处理多行添加,所以我决定添加一个配置文件,该配置文件将附加到var getPriority = {priority}; var priority = getPriority.replace( regex ); console.log( priority ); 文件中。

我在.ddev文件夹中添加了一个自定义docker compose文件:/home/.ssh/config

docker-compose.volumes.yml

然后在.ddev文件夹中创建config文件夹,并添加一个包含我想要的内容的配置文件:version: '3.6' services: web: volumes: - "./config:/etc/custom-config"

然后,只需按照{rfay的建议,在extra-config.txt文件中添加一个启动后钩子即可:

config.yml

请注意,因为命令需要包装在hooks: post-start: - exec: bash -c 'cat /etc/custom-config/extra-config.txt >> /home/.ssh/config' 上,否则它将只输出标准输出而不修改文件。