@devops_ru

Страница 3881 из 4568
/dev/null
09.05.2018
07:50:04
ребят, что я делаю не так. FROM nginx:latest RUN apt-get update && apt-get install -y \ curl RUN apt-get install --yes nodejs WORKDIR /usr/share/nginx/html/ RUN /usr/bin/npm install RUN /usr/bin/npm run build COPY dist/* . EXPOSE 8080 443

/bin/sh: 1: /usr/bin/npm: not found The command '/bin/sh -c /usr/bin/npm install' returned a non-zero code: 127 ERROR: Job failed: exit status 1

bebebe
09.05.2018
08:00:47
ребят, что я делаю не так. FROM nginx:latest RUN apt-get update && apt-get install -y \ curl RUN apt-get install --yes nodejs WORKDIR /usr/share/nginx/html/ RUN /usr/bin/npm install RUN /usr/bin/npm run build COPY dist/* . EXPOSE 8080 443
nginx:latest базируется на debian:9.4 http://linuxbsdos.com/2017/06/26/how-to-install-node-js-lts-on-debian-9-stretch/ я бы советовал делать от образа nginx:alpine (8 мегабайт)

Ivan
09.05.2018
08:02:28
Альпайн не всем заходит, скорее всего npm не является часть пакета nodejs, проверьте

Google
bebebe
09.05.2018
08:03:47
в ссылке выше все описано, как правильно его накатывать на debian:9.4

Yevhen
09.05.2018
08:12:02
/bin/sh: 1: /usr/bin/npm: not found The command '/bin/sh -c /usr/bin/npm install' returned a non-zero code: 127 ERROR: Job failed: exit status 1
Сделай мультистейдж Билд, сначала с ноде и потом пробрось директорию в нгинкс

nginx serving Angular 4 application built as Docker multi-stage image · GitHub https://gist.github.com/andyshinn/de65b71a7b50a0e5a73732c69f1a3d35

Тип такого

Дмитрий
09.05.2018
08:28:22
Banschikov
09.05.2018
10:27:33
Да у меня вопрос уже немного иного характера) mongodb-primary-1:27017; the following nodes did not respond affirmatively: mongodb-secondary-1:27017 failed with No route to host"

Хотя имя ноды резолвится с машины

Дмитрий
09.05.2018
10:28:19
А порт доступен?

Banschikov
09.05.2018
10:31:08
А порт доступен?
сейчас телнетом проверю.

Nikita
09.05.2018
10:31:18
ребят, шо его делать? alpine:/home/nemets# service docker start * ERROR: docker needs service(s) cgroupsкуда копать?

Andrey
09.05.2018
10:32:21
Докер в альпайне?!

Дмитрий
09.05.2018
10:32:51
<здесь нужна картинка из 50 оттенков>)
Почему? Поставить конкретную версию ноды через Dockerfile в разы не тревиальнее чем последний nginx.

Google
Nikita
09.05.2018
10:32:52
да

Andrey
09.05.2018
10:33:15
да
Можно вопрос, зачем?!!

Nikita
09.05.2018
10:33:45
Можно вопрос, зачем?!!
а почему бы и да?

Boris
09.05.2018
10:33:50
ребят, шо его делать? alpine:/home/nemets# service docker start * ERROR: docker needs service(s) cgroupsкуда копать?
В альпайне очень урезаны либы, наверное чегото не хватает

Andrey
09.05.2018
10:34:24
А можно адекватный кейс для этого?

Nikita
09.05.2018
10:34:31
хм... мож ядро собрано без cgroups... чи шо

Nikita
09.05.2018
10:34:52
А можно адекватный кейс для этого?
нет конечно я захотел - вот и весь кейс

Andrey
09.05.2018
10:35:13
Мда. Думаю, Вам стоит изучить матчасть, часть подобных хотелок отпадет

И, возможно, посмотреть в сторону LinuxKit ( https://medium.com/devopslinks/using-linuxkit-to-build-an-aws-image-ami-6f73f975b1af )

Я правильно уловил смысл «хотелки», урезать ось?

Nikita
09.05.2018
10:39:14
хочу легковесную платформу, для ковыряние контейнеров

Andrey
09.05.2018
10:44:05
Coreos

Banschikov
09.05.2018
10:44:41
А порт доступен?
Каким то образом firewalld включился

Каким то образом firewalld включился
реально порт бы не доступен.

Admin
ERROR: S client not available

Дмитрий
09.05.2018
10:45:18
Бывает

Andrey
09.05.2018
10:45:26
Типа nvm?
У вас там сборка сайта или nodejs приложение?

Дмитрий
09.05.2018
10:45:51
Сборка

Google
Andrey
09.05.2018
10:55:06
Ну так это ж просто: собираем в контейнере с нодой и копируем в контейнер с nginx

Такие извраты были актуальны до появления multistage сборки

Stas
09.05.2018
11:10:08
добрый день, господа. Кто-то пользуется BareOS для бекапов? нужно подвязать пачку хостов, как дивайся с отдельными хранилищами и возможно джобами. Делал кто-то?

Nikita
09.05.2018
11:12:23
мож кто и делал, вопрос то в чём?

Stas
09.05.2018
11:13:41
мож кто и делал, вопрос то в чём?
вопрос как разбить множество хостов и привязать к ним отдельные места для складирования. где прописать можно

James
09.05.2018
11:49:29
я тут купил за 1 бакс на распродаже книги по девопсу.

https://www.humblebundle.com/downloads?key=tZpexVWxbRBfFRFX

кому нужно можете бесплатно скачать

James
09.05.2018
11:54:03
там и видосики есть

Юра
09.05.2018
11:57:15
Тут ещё более полный пак есть - https://mega.nz/#F!fTo31IhT!6t8NU50wUi_X2cUE0bvwoQ

Страница 3881 из 4568