meteor up listen tcp 0.0.0.0:80: bind: адрес уже используется

Я использую метеор для развертывания на VPS. Я получаю сообщение об ошибке в заголовке на этапе "Запуск метеора" mup deployвместе с длинным списком

 Error response from daemon: endpoint (appname) not found
 Error response from daemon: No such container: (appname)-frontend

и т.п.

Я пытался изменить imagePort значение для докера в mup.js, но я все еще получаю ту же ошибку, все еще для 0.0.0.0:80

1 ответ

Решение

В вашем случае уже есть приложение, использующее порт 80. Вы можете либо удалить это приложение и продолжить и повторно развернуть его, либо изменить порт, который будет использовать ваше метеорное приложение, например, так:

module.exports = {
  servers: { ... },
  meteor: {
    name: ...,
    path: ...
    buildOptions: ...
    env: {
      PORT: 3000,
      ROOT_URL: 'http://<your server ip>:3000',
      MONGO_URL: ...
    },

    deployCheckWaitTime: 120,
    enableUploadProgressBar: true,
  }
};
Другие вопросы по тегам