
V
27.03.2019
20:15:33
из репозиториев не предлагать)

Andrey
27.03.2019
20:36:16

Митяй
27.03.2019
20:44:11
Парни кто сталкивался с таким, что на MAC OS еле-еле работает docker ? Использую Laravel работает еле-еле. 2 сек гл стр отдает. На ubuntu - влет все. Куда копать не пойму

Andrey
27.03.2019
20:49:38
недавно обсуждали. баг это

Google

Andrey
27.03.2019
20:50:07
https://github.com/docker/for-mac/issues/1759

Митяй
27.03.2019
20:51:29

Andrey
27.03.2019
20:51:54
я не разраб докера, мне неизвестно

V
27.03.2019
20:52:03

Andrey
27.03.2019
20:55:04
вопрос не полон. В результате тебе что надо? Свой образ с mysql?

V
27.03.2019
20:59:20

Andrey
27.03.2019
20:59:55
FROM: debian
RUN apt update && apt install mysql -y
и тд

George
27.03.2019
21:51:39
это и есть ответ

V
27.03.2019
22:23:07

Alexey
27.03.2019
22:24:13

George
27.03.2019
22:31:38
ужас-ужас

Google

Code
27.03.2019
22:39:25

Alexey
27.03.2019
22:40:17

Anatoliy
27.03.2019
23:24:14
Всем привет!
Может кто подсказать почему у меня в swarm'е один контейнер не видит второй? оба подключены к overlay сети, причем один из них подключен к другой overlay сети, и спокойно видит в ней третий контейнер.
Т.е. можно нарисовать так:
c1: n1
c2: n1, n2
c3: n2
и выходит такое:
c2 —->c3
c1 -x-> c2
Алиасы расставлены. Вот собственно ошибка при старте:
Error response from daemon: dial tcp: lookup fluentdds on 127.0.0.1:53: no such host

ildar
28.03.2019
03:52:07
Стартуй с командой sleep 1000, exec в шел контейнера и ковыряй: ping, nc, cat.
Читал? https://github.com/moby/moby/issues/18842

Anatoliy
28.03.2019
05:08:14

Митяй
28.03.2019
05:13:41

Nix
28.03.2019
05:36:30
ПОдскажите как синхронизировать файлы в папке между двумя контейнерами
app:
container_name: app
restart: always
volumes:
- data-app:/var/www/html/
depends_on:
- db
networks:
main:
aliases:
- app
volumes:
data-app:
так только в одном контейнеры фалы записываются в другом пусто

Robert
28.03.2019
05:52:05
Вы точно уверены, что вам нужны одни и те же файлы в разных контейнерах?

Banschikov
28.03.2019
05:57:54
Всем привет. В Docker Swarm можно как-то изменить MTU у docker_gwbridge?

Demian
28.03.2019
06:00:41
Народ, у кого есть большая практика работы с докером под макось? Что постоянно контейнер виснет(( куда копать, что смотреть?

ildar
28.03.2019
06:00:42

Nix
28.03.2019
06:02:14

ildar
28.03.2019
06:02:35

Demian
28.03.2019
06:04:33
Закопать можно даже человека, это простое решение, но мы к такому не готовы!!!нужно что нить по интереснее и сложнее

Anatoliy
28.03.2019
06:04:38
есть вариант открыть порте через
- mode: host
target: 24224
published: 24224
но мне надо что бы оно было доступно только с локалки

Nix
28.03.2019
06:05:44

Google

ildar
28.03.2019
06:06:14

Anatoliy
28.03.2019
06:07:06

ildar
28.03.2019
06:08:09
EXPOSE в Dockerfile добавь

Demian
28.03.2019
06:13:57
СПС)))

Anatoliy
28.03.2019
06:34:49

George
28.03.2019
06:35:44

Anatoliy
28.03.2019
06:36:00

George
28.03.2019
06:36:08
Я не понимаю. Делаешь так. Настройки докера - драйвер == journald

Anatoliy
28.03.2019
06:36:58
а чем fluentd плох?
там так же кроме journald есть и fluentd

George
28.03.2019
06:37:30
Ставишь флюент
Роутишь из журналд куда тебе надо

Anatoliy
28.03.2019
06:40:02
Что бы роутить куда надо - мне надо знать куда
и проблема как раз в том что локалхост сам по себе не видит где лежит fluentd
имея возможность прокинуть сокет у меня исчезают с этим проблемы - я просто пишу прям туда, т.к. открыть порт нельзя - оно будет открыто наружу в инет

Banschikov
28.03.2019
06:41:02

George
28.03.2019
06:59:36

Google

George
28.03.2019
06:59:55
и я твою задачу не понимаю. Пиши подробнее. Я рабочий кейс описал

DimenSi
28.03.2019
08:12:51
Господа, если я добавлю в компоуз restart: always, образ будет пересоздаваться? Я параметр хочу к базе добавить, чтоб сама вставала если что, но не знаю нужно сделать бекап перед обновлением конфига

George
28.03.2019
08:15:25

DimenSi
28.03.2019
08:15:41
то есть все ок будет, ничего пересоздаваться не будет?

George
28.03.2019
08:16:01
по умолчанию - нет

Evgenii
28.03.2019
08:48:56

Demian
28.03.2019
08:49:27

Evgenii
28.03.2019
08:49:40
короче, медленно работает?

Demian
28.03.2019
08:49:57
я запускаю сборку кода на с++
да помоему вообще не работает

Evgenii
28.03.2019
08:50:48
в общем - скорее всего у тебя docker for mac- медленный - используй docker dinghty | docker-sync
но я не уверен, что это решит именно ТВОЮ проблему

Demian
28.03.2019
08:53:08
он подымаеся но при сборке в контейнере сишного кода через CMake файлы подвисает
ну типа там чет работает, но у меня опыта мало поэтому кроме логов я ничего глянуть не могу
хотя можено же зайти в контейнер и посмотреть какие ресурсы юзаются

Владимир
28.03.2019
11:46:24
Ребята, я хочу запушить свои 3 собранных контейнера в удаленный реестр. Запускаю через docker-compose. Нужно ли мне отдельно руками писать трижды docker commit | docker push? Есть какой-то способ через compose?

ildar
28.03.2019
11:53:10
1. commit не нужен.
2.
$ docker-compose push --help
Pushes images for services.
правда щас @gecube ругаться будет

Google

Andor
28.03.2019
11:53:34
я бы тоже поругался

George
28.03.2019
11:53:35
буду

Andor
28.03.2019
11:53:37
но лень

Alexander
28.03.2019
11:54:03
Привет
есть контейнеры из которых наружу проброшен порт
например для апача 81 -> 80
мускуль 33067 -> 3306
На хосте запущен скрипт у которого в настройках прописан конекшн к базе используя
localhost
33067
но кенкта нет, таймаут и всё, похожая ситуация с апачем, когда проксирую на него запросы
но если я из хоста сделаю mysql -u root -p -h localhost -P 33067 или курлом постучусь в контейнер, то ответ есть
в чем может быть причина?

Alexey
28.03.2019
11:55:58
link нужно сделать
а, линки уже легаси. Тогда в одной сети запустить и по name ходить

Alexander
28.03.2019
11:56:35
контейнеры видят друг друга
проблема в другом\
на хостовой машине есть скрипт который должен ходить в контейнер
проблема в том, что из этого скрипта не работает конект к базе
порты проброшены, есть аналогичные контейнеры только с другим проджектнеймом
там все работает ок
??♂️

ildar
28.03.2019
11:59:34
на хосте nc -z localhost 33067; echo $?

Alexander
28.03.2019
12:00:55
# nc -z localhost 33067; echo $?
1

ildar
28.03.2019
12:01:19
значит и эта команда не может работать `mysql -u root -p -h localhost -P 33067`

Alexander
28.03.2019
12:01:51
сек
тушил контейнеры
0

Владимир
28.03.2019
12:05:09
@ildaar там в хелпе пустовато, кроме --ignore-push-failures ничего нету
@ildaar https://docs.docker.com/engine/reference/commandline/push/ в доке написано, что "First save the new image"

ildar
28.03.2019
12:08:07
1. ты смотришь docker вместо docker-compose. тебе что именно нужно?
2. есть способ создавать образ из контейнера. вряд ли это тебе нужно. build && push