Альберт
10.02.2019
06:43:22
Приветствую. У меня имеется три контейнера в трёх разных сетях, при этом один из контейнеров подключён сразу ко всем трём сетям. На двух контейнерах запущен netcat на определенном порту, а на третьем, подключённым везде, только прописаны правила перенаправления пакетов.
Вопрос: как сделать так, чтобы контейнер, перенаправляющий пакеты, не ложился?
Maxim
10.02.2019
06:58:10
Альберт
10.02.2019
07:00:25
А где находятся эти логи?
Erich
10.02.2019
08:08:00
Google
AstraSerg
10.02.2019
11:32:59
Navern
10.02.2019
11:34:59
AstraSerg
10.02.2019
12:08:40
Navern
10.02.2019
12:34:43
AstraSerg
10.02.2019
12:55:25
Зачастую задача помощника состоит в том, что бы вопрошающий конкретизировал свой вопрос и через это пришёл к ответу.
Navern
10.02.2019
13:02:37
AstraSerg
10.02.2019
13:03:11
Агри :)
Альберт
10.02.2019
16:34:13
Приветствую, как решить проблему `executable file not found in $PATH`? Устанавливал nc в докерфайле, что надо сделать?
Roman
10.02.2019
17:04:20
AstraSerg
10.02.2019
18:16:13
Psilon
10.02.2019
18:39:34
Всем привет
Использую docker-compose и .env файл в нем переменная ENV.
Необходимо пробросить эту переменную в Dockerfile и использовать ее для формирования имени файла в команде COPY, как это правильно сделать?
В docker-соmpose.yml
Пишу так
args:
- ENV=${ENV}
В Dockerfile
ARG ENV
..
COPY ./$ENV.conf /path
Переменная ENV пустая, хотя в .env файле она прописана
Google
Max
10.02.2019
18:56:52
.env и --build-arg никак не связаны
Psilon
10.02.2019
19:04:41
А как тогда пробросить из .env переменную в Dockerfile?
Метан
10.02.2019
19:15:12
arg != env
Max
10.02.2019
19:18:00
ток если баш скрипт написать что вычитает из файла и перенаправит в docker build
Psilon
10.02.2019
19:18:46
спс, попробую
Андрей
11.02.2019
10:50:06
Добрый день! Подскажите, можно ли контейнеру дать временно доступ к gcc хоста?
Iurii
11.02.2019
10:51:31
Три раза перечитал и нифига не понятно
Андрей
11.02.2019
10:51:37
Ситуация: нужно установить питон модуль psutil, он требует gcc, который не установлен в контейнере. Установить не могу, т.к. с репозиторием проблемы.
Iurii
11.02.2019
10:52:11
Вообще в докере эта либо что-то странное
LEXASOFT
11.02.2019
11:06:11
Navern
11.02.2019
11:13:57
AstraSerg
11.02.2019
11:22:42
Navern
11.02.2019
11:29:31
Андрей
11.02.2019
11:30:35
В докере есть pip, но при установке пакета ругается на gcc. Так же и при установке из сорсов python setup.py install
Yum instal gcc не проходит, т.к. выхода в инет нет, в репе пакетов не хватает.
AstraSerg
11.02.2019
11:31:57
Navern
11.02.2019
11:32:08
Андрей
11.02.2019
11:32:34
Google
Navern
11.02.2019
11:32:51
а как у вас вообще что-то обновляется?
какие-то пакеты в системе появляются?
AstraSerg
11.02.2019
11:33:00
BRUTAL
да не, я хороший :) Просто это более полезно, чем рецепт под копипаст
Андрей
11.02.2019
11:33:17
Там ещё из wheel файлов ставить можно? Или тоже будет гцц требовать?
Navern
11.02.2019
11:35:09
откуда можно стянуть пакетики
нужные
Андрей
11.02.2019
11:35:39
Navern
11.02.2019
11:36:43
Андрей
11.02.2019
11:37:01
А на хост машине есть гцц. Вот и была идея как-то его заюзать
Остаётся искать админа интра репозитория, да.
AstraSerg
11.02.2019
11:38:33
Андрей
11.02.2019
11:39:36
На время билда образа можно было бы.
Navern
11.02.2019
11:39:48
Можно вообще на хостовой системе собирать)
а артефакт в докер запихивать
(не рекомендую)
AstraSerg
11.02.2019
11:45:04
а артефакт в докер запихивать
тоже может не получиться, если зависимоить от внешних библиотек. Вроде с go такое можно, если это вариант @thinkandrealize
Navern
11.02.2019
11:46:05
Google
Navern
11.02.2019
11:46:10
в контейнер
но можно из собранного имаджа бинарник в хост копировать и запускать на хосте
AstraSerg
11.02.2019
11:47:03
Alex
11.02.2019
15:36:28
А может кто подскажет гуманитарию), как из контейнера подлючиться к локально установленной постгре (докер на винде)? Заранее благодарю
Yuriy
11.02.2019
15:44:09
Alex
11.02.2019
15:48:45
спасибо
вроде, но вроде как уже и сам нашел такой вариант: host.docker.internal
Zaur
11.02.2019
18:07:47
подскажите новичку, если я хочу запускать приложение в двух режимах, прод и дев, это нормально держать два .yml файла для docker-composer-а? или можно как то прокинуть параметр и запускать одним .yml файлом?
ptchol
11.02.2019
18:15:53
Max
11.02.2019
18:21:43
на баше можно заменять параметры используя envsubst
Artem
11.02.2019
19:52:47
эй, докеровцы, насколько ущербно хранить mysql (например) credentials в .env для docker-compose ?
что там нынче модно дерзко молодежно?
Алексей
11.02.2019
19:55:09
секреты молодежно
но и твой енв файл так же прекрасен. дался кому твой локалхост
Artem
11.02.2019
19:56:10
вот, да, я тоже думаю - там тупо "локалхост"
Maksim
12.02.2019
19:32:12
Привет
Передаю переменный в docker-compose через environment
Внутри контейнера php-fpm
Пытаюсь обратится как переменным через $_ENV или getenv, в итоге получаю болт
Есть варианты ?
Maxim
12.02.2019
19:38:11
AstraSerg
12.02.2019
19:39:03
Maksim
12.02.2019
19:39:09
В шеле они работают, но под рутом, php-fpm работает под пользователем daemon на сколько я понял
AstraSerg
12.02.2019
19:39:42
Всё запустите под daemon
Не для всех же юзверей устанавливаются переменные
Google
Maksim
12.02.2019
19:43:53
использую дефолтный образ
AstraSerg
12.02.2019
20:13:29