У меня ранее был локальный сайт drupal, работающий в ddev, затем каким-то образом код был удален, а контейнер ddev оставался настроенным.
Когда я попытался восстановить свой локальный сайт, я настроил его на субдомен local.
, установив в .ddev/config.yaml
следующее:
additional_hostnames:
- local.mysitename
Каким-то образом в процессе переконфигурирования ddev у меня получилось два контейнера ddev с одинаковым именем и следующей ошибкой при попытке запустить контейнер.
Failed to start mysitename: ddev-router failed to become ready: logOutput=2019/03/19 22:29:32 [emerg] 15415#15415: duplicate upstream "local.mysitename.ddev.local-80" in /etc/nginx/conf.d/default.conf:198
nginx: [emerg] duplicate upstream "local.mysitename.ddev.local-80" in /etc/nginx/conf.d/default.conf:198
nginx: configuration file /etc/nginx/nginx.conf test failed, err=container /ddev-router unhealthy: 2019/03/19 22:29:32 [emerg] 15415#15415: duplicate upstream "local.mysitename.ddev.local-80" in /etc/nginx/conf.d/default.conf:198
nginx: [emerg] duplicate upstream "local.mysitename.ddev.local-80" in /etc/nginx/conf.d/default.conf:198
nginx: configuration file /etc/nginx/nginx.conf test failed
Удаление контейнера из ddev и его повторная настройка, похоже, не помогают.
Как я могу навсегда удалить оба контейнера из ddev или как, по крайней мере, устранить вышеуказанную ошибку?