
Владимир
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