Владимир
05.05.2019
08:37:46
Ребят, вот тут в коде есть что-то типа переменной docker-php-ext-enable-deps, как её объявить/переопределить? https://github.com/docker-library/php/blob/master/docker-php-ext-enable#L81
Radzhab
05.05.2019
08:53:18
держи
ildar
05.05.2019
09:19:32
LMSOTFY
Google
ildar
05.05.2019
09:22:36
George
05.05.2019
09:24:23
Владимир
05.05.2019
09:57:43
@axixa это не то
inqfen
05.05.2019
10:14:43
Помню, что на образ раннера доставлял
Артём
05.05.2019
11:15:40
Я создал контейнер с веб-приложением на виртуальной машине в облачном сервисе. Как я могу открыть веб-приложение в браузере?
Alexandr
05.05.2019
11:17:16
192.168.1.1:443
к примеру
Артём
05.05.2019
11:21:08
Я вводил ip-адресс виртуальной машины, в которой создал контейнер, а также добавлял номер порта, который указал при создании контейнера (-p 8888:80).
Но по адресу <ip-address-VM>:8888 не получается подключиться
Radzhab
05.05.2019
11:24:08
контейнер в контейнере
сон во сн
е
Google
Sergey
05.05.2019
11:29:14
ERROR: Pool overlaps with other one on this address space - в какую сторону копать? это mailu (https://mailu.io/1.6/), работал себе нормально несколько недель, был запущен из docker-compose, вот сейчас остановил - а запустить не могу, ошибка
Radzhab
05.05.2019
11:30:59
покаиж композ
Sergey
05.05.2019
11:31:49
покаиж композ
о, я тут что обнаружил - останавливал я его из одного окна терминала, а запустить пытался из другого и получил ошибку. сейчас вот попробовал запустить из того же - всё работает
Radzhab
05.05.2019
11:31:52
мб адрес использщуется
Sergey
05.05.2019
11:32:09
тут какой-то системный баг, что там в композе, наверное, не играет роли..
так и должно быть?
похоже, что на впске не хватает памяти, надо увеличивать своп, для этого надо остановить все контейнеры, а я не помню, откуда какой запускался.. есть способ узнать?
Manager
05.05.2019
12:45:14
Приветствую всех!
Мы предлагаем софт для тг, а конкретно:
▫️инвайт
▫️массовая рассылка (спаминг)
▫️авторег аккаунтов
✅Гарант приветствуется!
?Стоимость: 500 грн / 1234 рубля
По всем вопросам обращаться - @vl666no
Radzhab
05.05.2019
12:45:58
https://www.notion.so/Docker-commands-9a203cd49d4b4a81a1f8e21f63b323f6
FOR /f "tokens=*" %i IN ('docker ps -q') DO docker stop %i - закрытие всех контейнеров на windows
docker stop $(docker ps -a -q) вот на линуксе
Sergey
05.05.2019
13:03:20
да закрыть-то не проблема, как потом перезапустить? поиск по системе файлов с названием docker-compose.yml на ум приходит, но это же колхоз какой-то (да и найдёт оно больше, чем нужно - фильтровать придётся)
Radzhab
05.05.2019
13:03:47
ну давай имена осознанные
чтобы потом проблем не было)
Sergey
05.05.2019
13:04:27
да я уже понял, что это проблема, теперь буду всё в одно место куда-нибудь складывать
George
05.05.2019
13:07:50
Sergey
05.05.2019
13:08:01
о как
а почему?
George
05.05.2019
13:08:06
кстати, это реальная проблема - угадать из какого каталога был запущен "проект"
потому что "У". Мне уже надоело объяснять, если честно )
Google
Sergey
05.05.2019
13:09:09
может ссылка есть почитать? по мне так удобно
George
05.05.2019
13:09:47
ну, могу предложить сделать альтернативную обертку. Тот же ансибл
Dm
05.05.2019
13:18:19
Все запущено через композ
Alexander
05.05.2019
13:23:27
А что это?)
Dm
05.05.2019
13:23:49
Radzhab
05.05.2019
13:23:50
Portainer
?simplemice
05.05.2019
13:24:55
нинужын
inqfen
05.05.2019
17:33:52
То ли в лейблы контейнера, то ли ещё куда-то дописывается
А вообще что мешает просто все остановить?
А потом обратно запустить
docker stop $(docker ps -q)
и docker start $(docker ps -a -q)
нафига вообще докер композ в этом кейсе
George
05.05.2019
17:39:54
Видно только его хэш
Google
George
05.05.2019
17:40:27
И, да, через $(..) не надо. xargs, все дела
inqfen
05.05.2019
17:41:29
тот же хуй в другой руке
George
05.05.2019
17:41:40
Советы https://dev.to/azure/improve-your-dockerfile-best-practices-5ll ??
Тупо собирайте и потом сквошьте
inqfen
05.05.2019
17:42:00
или передать аргументы команде или взять их из стдаута команды
George
05.05.2019
17:42:44
no humans
05.05.2019
17:42:51
arts
05.05.2019
17:43:03
inqfen
05.05.2019
17:43:37
в данном случае без разницы
George
05.05.2019
17:44:17
no humans
05.05.2019
17:45:15
Да ну? Дай пример
https://forums.docker.com/t/find-the-directory-where-docker-compose-was-launched/50190
George
05.05.2019
17:46:49
По-моему, это не работает
inqfen
05.05.2019
17:46:51
и где там lsof
George
05.05.2019
17:47:01
Мы же как умные люди запускаем компоуз в детачд режиме
inqfen
05.05.2019
17:47:07
там тип написал скрипт для логирования пути
George
05.05.2019
17:47:24
inqfen
05.05.2019
17:47:41
ну и это да
А вообще люди вместо того, чтобы изучить cli докера
начинают ебаться с портейнерами и еще чем-то там
хотя за минуту задача решается
Google
George
05.05.2019
17:51:57
https://habr.com/ru/post/445914/
Набросы, набросы, набросы
ildar
05.05.2019
17:52:26
шо, опять?
inqfen
05.05.2019
17:55:14
Конечно, зачем одинаковое окружение везде
Надо узнавать на проде, что не работает
Это по-мужски
Ансибл тоже кстати не нужен, только скрипты на баше и код по ftp лить
George
05.05.2019
17:57:34
inqfen
05.05.2019
17:59:00
при работе в команде, в большинстве своем люди пишут Dockerfile очень криво, не понимают как это кешируется, добавляют в образ все что надо и не надо, наследуются от образов которых нету в dockerhub или приватном репозитории, создают какие-то docker-compose файлы с базами данных и ничего не персистируют. При этом разработчики гордо заявляют, что docker крут, у них все работает локально и HR важно пишет в вакансии: "Мы используем docker и нам нужен кандидат с таким опытом работы"
Ещё полно людей код пишет криво
Отсюда вывод, что программирование не нужно
для того чтобы мое приложение работало, нужен сам docker на сервере. А зачем мне это, если мои приложения работают на jre или на nodejs и окружение для них уже есть на сервере?
Тоже классно
А у меня на тестинге 2 версии пыха, джава, нода
Евгений
05.05.2019
18:02:03