Size: a a a

Docker — русскоговорящее сообщество

2020 May 26

V

Vlad in Docker — русскоговорящее сообщество
Nikita Sergeevich
Господа. Дайте информацию, пожалуйста.
У меня в докере лежит Node JS с puppeteer на борту.
Есть возможность как-то настроить автоматическую перезагрузку контейнера каждые 30-40 минут?
В докер композе restart: always, а в ноде заводить таймер и делать process.exit()
источник

V

Vlad in Docker — русскоговорящее сообщество
Но это костыли
источник

AF

Anton Fircak in Docker — русскоговорящее сообщество
Ребят кто то юзает убунту20.04 с питоном 3.8, нормально ли контейнера собираются? А то у меня ерор мол libpython3.8m.so.1.0 no such file or directory
вот докер файл:
FROM python:3.8
ENV LANG C.UTF-8
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
WORKDIR /code
COPY requirements.txt /code/
RUN pip install -r requirements.txt
COPY . /code/
ENV DJANGO_SETTINGS_MODULE carehalo_backend.settings.local
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Vlad
Но это костыли
Все костыли, можно кроном, тоже так себе
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Да что за день сегодня такой. Друзья, мне внезапно опять нужна помощь. Ввиду того, что я не сильно могу в докер .

Мне нужно скачать плагин через npm

В package.json он прописан.
Не работает:
docker exec -it <container name> /bin/bash
npm install

ни
docker exec -it <container name> /bin/bash
npm install pending-xhr-puppeteer --save-dev
источник

ch

central hardware in Docker — русскоговорящее сообщество
Nikita Sergeevich
Да что за день сегодня такой. Друзья, мне внезапно опять нужна помощь. Ввиду того, что я не сильно могу в докер .

Мне нужно скачать плагин через npm

В package.json он прописан.
Не работает:
docker exec -it <container name> /bin/bash
npm install

ни
docker exec -it <container name> /bin/bash
npm install pending-xhr-puppeteer --save-dev
что значит не работает?
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Nikita Sergeevich
Да что за день сегодня такой. Друзья, мне внезапно опять нужна помощь. Ввиду того, что я не сильно могу в докер .

Мне нужно скачать плагин через npm

В package.json он прописан.
Не работает:
docker exec -it <container name> /bin/bash
npm install

ни
docker exec -it <container name> /bin/bash
npm install pending-xhr-puppeteer --save-dev
Иди на курсы к нам)
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
значит команда выполняется
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
ошибок нету
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
а плагин не скачался :)
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Andrey Gumilev
Иди на курсы к нам)
Я бы рад, но у меня тут материала для обучения вагон и маленькая тележка)
Я не могу себе позволить сконцентрироваться на чем-то одном)
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
central hardware
что значит не работает?
Я знаю, никто не любит скрины. Но это сейчас самый быстрый способ показать что происходит
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
central hardware
что значит не работает?
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
а докер тут при чем?
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
А при запуске
Cannot find module
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Pavel Kamyshev
а докер тут при чем?
При том, что вне контейнера всё корректно и скачивается и отрабатывает и вообще всё хорошо)

Скорее всего я что-то не правильно делаю, или неправильно пользуюсь npm ом внутри контейнера
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
потому что я глупый
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
но хочу стать умным
источник

ST

Sergey Trapeznikov in Docker — русскоговорящее сообщество
Nikita Sergeevich
но хочу стать умным
докерфайл и энтрипоинт покажи, заливай в pastebin
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Sergey Trapeznikov
докерфайл и энтрипоинт покажи, заливай в pastebin
Окей. Поехали.
Докерфайл:
https://pastebin.com/mtKP2bRV
Докер-компос:
https://pastebin.com/sUnPKhAx
Мейкфайл:
https://pastebin.com/EFTddGrK
источник