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,
}
};