Size: a a a

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

2021 March 31

A

Arky in DevOps — русскоговорящее сообщество
Artem Soroka
app:
 image: busybox
 volumes: - ./src/node_modules.:/var/www/node_modules

nginx:
 volumes_from:
   - app
в данном случае лишь создается пустая папка на хосте которая перезаписывает содержимое в контейнере(
источник

A

Arky in DevOps — русскоговорящее сообщество
Как сделать так чтобы она записала данные из контейнера на хост или хотябы расшарить как-то между контейнерами их внутренние папки не линкуя их к хосту. Помогите пожалуйста)
источник

e

erzqk in DevOps — русскоговорящее сообщество
Arky
Как сделать так чтобы она записала данные из контейнера на хост или хотябы расшарить как-то между контейнерами их внутренние папки не линкуя их к хосту. Помогите пожалуйста)
Docker cp не подойдёт команда?
источник

A

Arky in DevOps — русскоговорящее сообщество
erzqk
Docker cp не подойдёт команда?
а как ее через компоуз настроить?)
источник

AK

Andrey Kartashov in DevOps — русскоговорящее сообщество
Arky
Как сделать так чтобы она записала данные из контейнера на хост или хотябы расшарить как-то между контейнерами их внутренние папки не линкуя их к хосту. Помогите пожалуйста)
источник

A

Arky in DevOps — русскоговорящее сообщество
да, спасибо)  Я сейчас пытаюсь решить это через top-level volumes, но похоже я что-то криво делаю
источник

AS

Artem Soroka in DevOps — русскоговорящее сообщество
Arky
в данном случае лишь создается пустая папка на хосте которая перезаписывает содержимое в контейнере(
В yaml запись вида /local/path:/container/path

Укажите первым параметром путь до директории, где находятся ваши node_modules
источник

A

Arky in DevOps — русскоговорящее сообщество
Artem Soroka
В yaml запись вида /local/path:/container/path

Укажите первым параметром путь до директории, где находятся ваши node_modules
у меня в репозиторий без node_modules, он только потом создается по ходу билда
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
@sanchos2004 here it is.
User commands:
- /man - send list of commands to chat
- /coc - send code of conduct to user
- /jobs - send rules of publishing job opportunities and cv
- /ad - send rules of publishing advertising
- /chats - send list of friendly chats
- /events - send list of events to user
- /starter - send starter kit to user
- /middle - send middle kit to user
- /tasks - send user pack of DevOps tasks
- /course - send to user list list of courses
- /cert - send user list of certification tips & tricks
- /relocate - send user list of relocate chats and channels
- /report - forward replied message to admin chat and send link of replied message for fast-navigation
источник

AS

Artem Soroka in DevOps — русскоговорящее сообщество
Arky
у меня в репозиторий без node_modules, он только потом создается по ходу билда
Тогда используйте multistage build для образа с nginx, чтобы из собранного образа ноды скопировать нужную директорию в nginx
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
источник

AS

Artem Soroka in DevOps — русскоговорящее сообщество
Arky
у меня в репозиторий без node_modules, он только потом создается по ходу билда
Или при сборке образа ноды копируйте node_moduled в примонтированный раздел, который шарится с nginx
источник

AS

Artem Soroka in DevOps — русскоговорящее сообщество
Arky
у меня в репозиторий без node_modules, он только потом создается по ходу билда
И зачем nginx понадобился node_modules?
источник

A

Arky in DevOps — русскоговорящее сообщество
Artem Soroka
И зачем nginx понадобился node_modules?
ну это больше для php приложения, там его сервис тоже есть) Спасибо за информацию, буду разбираться
источник

AS

Artem Soroka in DevOps — русскоговорящее сообщество
Arky
ну это больше для php приложения, там его сервис тоже есть) Спасибо за информацию, буду разбираться
Тогда multistage build

docker build -t mynodeapp:latest node/Dockerfile

В образе PHP

COPY --from=mynodeapp:latest/path/to/node_modules /var/www
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Arky
да, спасибо)  Я сейчас пытаюсь решить это через top-level volumes, но похоже я что-то криво делаю
постановка задачи похоже кривая
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
шарить исходники/билды между кнотейнерами как-то говорит о том, что докер не по назначению используется. Или тут виртуалка нужна, вагрант какой-нибудь, или задачу надо адаптировать под докер
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
например “/var/www/html  контейнера nginx должен содержать файлы из /public репозитория
источник

T

Tiberius in DevOps — русскоговорящее сообщество
добрый день коллеги¸прошу не кидаться помидорами, я начинающий, как подключиться к инстансу на google ?
источник

A

Arky in DevOps — русскоговорящее сообщество
Vladimir Chernyshev
например “/var/www/html  контейнера nginx должен содержать файлы из /public репозитория
а как шарится vendor с нжинксом?
источник