
Dan
20.12.2016
16:01:11
и кстати да, в ядре 4.9 есть некоторые сложности в работе aufs. с overlay проблем нет. если кому интересно
может (скорее всего) на днях пофиксят

Aleksandr
20.12.2016
20:04:04
когда релиз 1.13?

Dan
20.12.2016
20:06:46
после нового года ?

Google

Алексей
20.12.2016
20:09:18
нет, надо срочно тащить 1,13 в прод!
даешь выходные с докером

Ilias
21.12.2016
13:55:06
Добрый день может кто подсказать где можно найти маны как с docker-compose поднять контейнер с php 7 контейнер с мускл + apache с phpmyadmin?

Eugene
21.12.2016
13:56:47

Ilias
21.12.2016
13:57:33
ну да логично видимо конец года спс

Pavel
21.12.2016
14:44:21
https://wouterdeschuyter.be/blog/quick-guide-setting-up-php-71-nginx-110-mysql-57-with-docker-1327640418

Phil
21.12.2016
15:45:01
У меня странный вопрос. У меня есть кастомные имаджи 1 -> 2 -> 3. А из 3 уже делаются имаджи 4.1, 4.2, 4.3, 4.4 для сервисов. Как бы мне инвенторизовать их создание например через docker-compose? Вот с 4.x проблем нет - он умеет пересобрать и имадж, и контейнеры. а с 1-3?

Алексей
21.12.2016
15:45:37
чо?

Phil
21.12.2016
15:50:35
чо?
Ну смотри. Я делаю например private/ubuntu со своим набором реп и апдейтом их. От него я наследую private/webosft и например private/devsoft. От private/websoft для проекта proj1 я наследую private/proj1userstuff. А вот от него я наследую private/proj1sshd, private/proj1apache. И контейнеры я делаю для сервисов sshd и apache соответственно. Так вот я хочу как-то инвентаризировать сборки private/ubuntu, private/webosft, private/proj1userstuff, чтобы было где-то записано чо как, не вбивать команды руками

Алексей
21.12.2016
15:51:12
что такое инвентаризировать

Phil
21.12.2016
15:53:48
Ну записать докерфайл и чтобы он сам там всё запустил
Сейчас мне надо себе для пересборки shell-скрипт писать
потому что я ключи всё время забываю и кто чья жена

Google

Алексей
21.12.2016
15:59:21
я сейчас делаю docker-compose и run.sh если надо переменные окружения туда прокинуть

Phil
21.12.2016
15:59:31
Вот в docker-compose.yml есть volumes, networks, services... ещё бы images с возможностью build как в services
не, мне надо обновить имаджи, просто последовательно пересобрать

Sergey
21.12.2016
16:00:08
там же есть build: в контейнерах

Алексей
21.12.2016
16:00:24
есть да

Phil
21.12.2016
16:00:32

Sergey
21.12.2016
16:00:47
нет, по одному для сервиса.
вы просто вместо image: указываете build:
хотя я так и не понял, что нужно получить на выходе (:

Phil
21.12.2016
16:02:36
тьфу блин. это было утверждение. а не вопрос. у меня есть некоторая иерарзия имаджей, которые хотелось бы пересобирать. пусть по команде руками, если я что-то поменял там

Алексей
21.12.2016
16:03:06
я кажется начинаю догонять

Phil
21.12.2016
16:03:09
Точнее хотя бы просто пересобирать без если. "Если" пусть на моей совести будет

Алексей
21.12.2016
16:03:29
Фил посмотри на товарища https://github.com/sameersbn/docker-gitlab
у него все на кастомных имиджах
и все пернеаследуется

Phil
21.12.2016
16:05:16
Он make делает. Ok
А нет стоп. Не понимаю что он делает. У него один имадж
Ну блин, там не ясно. Там каждый сервис с кастомным имаджем. Это не проблема. docker-compose build это решает. Но у меня кастомные имаджи зависят он неких интермедиа кастомных имаджей. Кои няпрямую в сервисах не участвуют. И docker-compose build эту вложенность уже не видит (и не должен)

N
21.12.2016
16:19:29
Только собирать по одному, по другому вроде никак

Макс
21.12.2016
17:25:44
Привет!
Кто боролся с jpeg для GD под PHP?
Что-то он усиленно сопротивляется установке. (
phpinfo() показывает, что поддержки jpeg нет (

Google

Макс
21.12.2016
17:28:01
RUN docker-php-ext-configure gd \
--with-freetype-dir=/usr/include/ \
--with-jpeg-dir=/usr/include/
Не помогает
Оу! Получилось )))
Наконец-то

Алексей
21.12.2016
17:37:07
обращайся

Semyon
21.12.2016
19:08:31
Котаны, я днище днищенское во всём, что касается сетей
не успел дочитать
короче, проблема, есть нода, на ноде был докер
докер понаписал хуйни в iptables
как её теперь оттуда вычистить?

Алексей
21.12.2016
19:09:25
Рестратануть докер:)

Semyon
21.12.2016
19:10:00
рестартовал
нипамагает

Alesha
21.12.2016
19:20:02
Народ, как динамически порты назначать при scale app=3 ?

Aleksandr
21.12.2016
19:31:13
а вообще докер так и не научился нормально с iptables работать

ptchol
21.12.2016
19:44:12
Semyon А чо сервис айпитейблс рестарт не капает ?

Semyon
21.12.2016
19:45:26
Не канало
Но я сдюжил, руками восстановил справедливость
всем спасибо :)

Александр
21.12.2016
21:10:06

Google

Александр
21.12.2016
21:10:18
Прости не удержался

Alesha
21.12.2016
21:19:10
Хуже бардака может быть только автоматизированный бардак)))

Aleksandr
21.12.2016
21:22:22
знакомая фраза
билл гейтс?

Admin
ERROR: S client not available

Sander
21.12.2016
21:26:19
?

ptchol
21.12.2016
22:32:59
никто не встречал такой хрени, что после харакири в докере, uwsgi перестаёт корректно работать
выглядит это так
[pid: 965|app: 0|req: 322205/918800] 46.250.129.25 () {42 vars in 632 bytes} [Wed Dec 21 11:00:11 2016] GET /next => generated 90 bytes in 12 msecs (HTTP/1.0 200) 2 headers in 71 bytes (1 switches on core 0)
...The work of process 965 is done. Seeya!
Wed Dec 21 11:01:12 2016 - worker 5 (pid: 965) is taking too much time to die...NO MERCY !!!
worker 5 killed successfully (pid: 965)
Respawned uWSGI worker 5 (new pid: 966)
Wed Dec 21 12:04:51 2016 - *** uWSGI listen queue of socket "0.0.0.0:5000" (fd: 3) full !!! (1024/1024) ***


Mikhail
22.12.2016
00:01:55
Господа, доброй ночи!
Подскажите пожалуйста: только начал погружаться в мир контейнеров, прочитал топик на хабре, основы более менее понял, но один вопрос не дает мне пойти спать.
Когда я создам образ на базе убунты и после запущу контейнер у меня развернется убунта, внутри которой будет крутится мое приложение?
Запущу несколько таких контейнеров и будет несколько виртуальных убунт? ?

Aleksandr
22.12.2016
00:03:47
да

Eugene
22.12.2016
00:03:54

N
22.12.2016
00:04:12
будут не убунты, а процессы в окружении убунты

Aleksandr
22.12.2016
00:04:13
и в каждой убунте по одному (не обязательно, но желательно) процессу

N
22.12.2016
00:04:18
ядро останется общее
это не виртуалка, там нет процесса запуска сервисов и так далее
запускается только один процесс твоего приложения
то есть фактически у тебя не "разворачивается убунта", а твое приложение считает, что находится в убунте

Mikhail
22.12.2016
00:06:46

N
22.12.2016
00:07:25
вообще хороший пример это контейнер busybox

Aleksey
22.12.2016
08:44:53
Да

Google

Roman
22.12.2016
09:51:04
Привет. Гитлаб кто нибудь использует в качестве docker-regisrty? есть подводные камни?

Aleksandr
22.12.2016
09:54:44
нету, усё работает на ура)))

Vlad
22.12.2016
14:01:25

Roman
22.12.2016
14:02:31
хм, дикий какой-то слой в 5гб :)
может это просто настройки проекта в гитлабе?

Vlad
22.12.2016
14:06:14

Vit
23.12.2016
06:27:02
Привет. Есть Docker контейнер с nodejs внутри - как из него вызвать скрипт на хост машине? внутри машины команда docker возвращает undefined

Aleksey
23.12.2016
06:27:19
никак
а для чего ты используешь докер?

Aleksey
23.12.2016
06:29:02

Mikhail
23.12.2016
06:33:12

Vladimir
23.12.2016
07:18:43

Vladislav
23.12.2016
07:32:10
Дергать скрипт по сети, ssh из контейнера на хост машину