Я пытаюсь запустить приложение meteor на докере.dockerfile для запуска meteor app - using node: 7.5.0-alpine
вот мой Dockerfile:
From node:7.5.0-alpine
RUN meteor npm install --a
CMD ["meteor"]
работает:
➜ docker build . -t myapp
Sending build context to Docker daemon 21.91 MB
Step 1 : FROM node:7.5.0-alpine
---> 0895ecd79009
Step 2 : RUN meteor npm install --a
---> Running in 1de3ba593bb1
/bin/sh: meteor: not found
The command '/bin/sh -c meteor npm install --a' returned a non-zero code: 127
это получил ошибка:
/бен/ш: метеор: не найден
Команда '/ bin/sh -c meteor npm install --a 'возвратил ненулевой
что я сделал не так?
в основном я пытаюсь создать свой имидж, используя легкий вес метеор базы изображения (node:7.5.0-alpine
)
, что должно быть зафиксировано в моем dockerfile?
нода: 7.5.0-alpine' не базовое изображение Meteor - вы должны установить Метеор первый – chazsolo
@chazsolo, что Meteor изображение вы посоветуете? Id скорее используйте изображение с небольшим весом. – dina
Вы можете попробовать [ulexus/meteor] (https://hub.docker.com/r/ulexus/meteor/). – chazsolo