@docker_ru

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

Andrey
27.03.2019
20:36:16
Подскажите плз где можно подглядеть рабочий вариант как инициализировать mysql в docker?
инициализировать? пароль задать? базу создать? наполнить базу данными? Всё это есть в описании https://hub.docker.com/_/mysql https://hub.docker.com/_/mariadb

Митяй
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
https://github.com/docker/for-mac/issues/1759
спс, значит типо будут чинить его ?

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

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

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

и тд

V
27.03.2019
22:23:07
Alexey
27.03.2019
22:24:13
Макбуки уже не те
сложно им без perf

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

Google
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
Стартуй с командой sleep 1000, exec в шел контейнера и ковыряй: ping, nc, cat.
я не понимаю чем мне оно поможет с учетом того что сам контейнер не стартует

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
Народ, у кого есть большая практика работы с докером под макось? Что постоянно контейнер виснет(( куда копать, что смотреть?

Nix
28.03.2019
06:02:14
ildar
28.03.2019
06:02:35
я не понимаю чем мне оно поможет с учетом того что сам контейнер не стартует
контейнер - это просто процесс. если ты запустишь процесс, который гарантированно стартует, напрмер sleep 1000, то сможешь подключиться к его окружению и поисследовать, что именно ты делаешь не так.

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

Anatoliy
28.03.2019
06:04:38
контейнер - это просто процесс. если ты запустишь процесс, который гарантированно стартует, напрмер sleep 1000, то сможешь подключиться к его окружению и поисследовать, что именно ты делаешь не так.
Да просто logging судя по всему отрабатывает на хосте, а значит и не увидит мой fluentdds никак. Вот теперь думаю как заставить видеть все это дело

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

Google
ildar
28.03.2019
06:06:14
Да просто logging судя по всему отрабатывает на хосте, а значит и не увидит мой fluentdds никак. Вот теперь думаю как заставить видеть все это дело
сформулирй вопрос в базовых терминах(порты, хосты), может тебе кто и поможет. я с fluentd и logging не работал и не пойму в чём проблема.

в 3 нет?
там это неявно.

Anatoliy
28.03.2019
06:07:06
сформулирй вопрос в базовых терминах(порты, хосты), может тебе кто и поможет. я с fluentd и logging не работал и не пойму в чём проблема.
у меня сварм и я запускаю через docker stack deploy, мне надо что бы тот порт что торчит наружу был доступен только по локалхосту. Т.е. что бы он не глядел в инет

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

Как все. С локали маунтю их
всё правильно, в маке будет медленно.

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

Anatoliy
28.03.2019
06:34:49
у меня сварм и я запускаю через docker stack deploy, мне надо что бы тот порт что торчит наружу был доступен только по локалхосту. Т.е. что бы он не глядел в инет
В обещм как вариант - попробовал сделать через fluentd.sock, всё же он спокойно может монтироваться в фс и там уже вопрос того что будет открыто наружу - не стоит. Проблема в томчто не монтируется(

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
Всем привет. В Docker Swarm можно как-то изменить MTU у docker_gwbridge?
Забавно. В daemon.json прописываю "mtu": 1400 но в итоге все интерфейсы с mtu 1500

George
28.03.2019
06:59:36
Что бы роутить куда надо - мне надо знать куда
ты меня не понял от слова совсем

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

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

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

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

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

Страница 1142 из 1375