@docker_ru
Docker — русскоговорящее сообщество

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 21 февраля 2017 г.

12:52:53 ДП
User 4627228
Оставляем? :)
12:53:05 ДП
User 180275451
Не думаю)
12:53:17 ДП
User 180275451
К докеру и близко не относится
12:19:36 ПП
User 114941324
Кстати, с кем мы там говорили по поводу безопасности волумов?)
12:19:59 ПП
User 114941324
У меня тут как раз такая веселая бага, когда проброшенный волум работает только в одну сторону. В контейнере данные есть, а снаружи - нет
12:20:03 ПП
User 114941324
Docker magic
12:27:54 ПП
User 24306243
странно это
12:28:28 ПП
User 24306243
скинь что у тебя там, может я или кто еще сможет помочь, хоть я и падаван но попробуем
12:28:30 ПП
12:31:20 ПП
User 114941324
Маунты такие: 
https://gist.github.com/SirEdvin/4608c69a680ac353f2b7b981f48cb30b
12:32:14 ПП
User 114941324
Работает дико странно, там в папке /loany/loany/var две папки, одна полностью пробрасывается, а другая пустая
12:36:07 ПП
User 114941324
О, я знаю почему такая штука, кажется
12:41:25 ПП
User 24306243
это ты сделал inspect?
а сам запуск docker?
01:19:25 ПП
01:20:08 ПП
User 114941324
Если что, суть была в цем:
У меня был в dockerfile прописал такой volume:
/d1/d2/d3/d4
И я когда запускал контейнер создал еще такой волум:
/d1/d2/d3 и пробросил его
01:20:41 ПП
User 114941324
В итоге, волум /d1/d2/d3 не работал с волумом /d1/d2/d3/d4 и не получал из него данных)
05:42:10 ПП
User 58453761
Добрый вечер, был у кого-нибудь опыт запуска в контейнера win32 бинарей? Под alpine:3.4 wine не хочет их запускать нив какую. в centos7 оно в принципе(даже не в докере) не работает без танцев с бубном, а контейнер получается размером пол гига ради двух бинарников по 20кб. Пока придумал wine под centos6. Но может есть способ проще/элегантнее?
05:45:29 ПП
User 58453761
В centos:6 тоже, чтобы постаить только wine, надо стянуть зависимостей на 221M
06:10:43 ПП
User 114941324
User 58453761
Добрый вечер, был у кого-нибудь опыт запуска в контейнера win32 бинарей? Под alpine:3.4 wine не хочет их запускать нив какую. в centos7 оно в принципе(даже не в докере) не работает без танцев с бубном, а контейнер получается размером пол гига ради двух бинарников по 20кб. Пока придумал wine под centos6. Но может есть способ проще/элегантнее?
Как насчет таки windows сервера?
06:11:11 ПП
User 58453761
ради двух бинарей по 20кб windows server?
06:45:51 ПП
User 77550740
User 58453761
ради двух бинарей по 20кб windows server?
seccomp отруби
06:58:13 ПП
User 58453761
@Fedcomp спасибо, старый wine в debian образе заработал таким образом
07:00:17 ПП
User 58453761
но все равно, 835mb образ получился :) неслабый оверхед
07:00:40 ПП
User 77550740
Оверхед в чем?
07:00:48 ПП
User 77550740
у тебя на продакшене не найдется 835 мб?
07:01:59 ПП
User 58453761
найдется конечно, но для микросервиса размером < 100kb образ 835mb это круто
07:02:24 ПП
User 77550740
какая разница если это экономит тебе время
08:00:52 ПП
User 24306243
всем привет
08:01:34 ПП
User 24306243
можно ли сделать два докер контейнера, чтоб они отработали последовательно?
1) первый чтоб запустился, отработал, выключился.
2) потом за ним запускается сразу второй, отработал, выключился.
---
08:07:16 ПП
08:16:58 ПП
User 90643195
#!/bin/sh
docker run ... image1
docker run ... image2
08:17:33 ПП
User 24306243
он точно по очериди запускать их будет?
08:18:12 ПП
User 90643195
Вместо флага -d нужно ставить -i -t
08:18:19 ПП
User 90643195
Тогда они будут работать для shell интерактивно
08:18:36 ПП
User 90643195
Например так
08:18:52 ПП
User 90643195
docker run -it --rm ubuntu ls /
docker run -it --rm fedora ls /
08:18:59 ПП
User 90643195
Они будут запущены последовательно
08:19:07 ПП
User 90643195
Можно две команды объеденить через &&
08:22:40 ПП
User 24306243
ага, я уже заметил что лишнее пишу
08:22:57 ПП
User 24306243
@zimyx спасибо
08:23:18 ПП
User 90643195
Пожалуйста.
08:39:37 ПП
User 114941324
User 58453761
найдется конечно, но для микросервиса размером < 100kb образ 835mb это круто
Микросервис не значит маленький по весу. Рантайм приходится же тащить. Оверхед будет только если два запускать в отдельных контейнерах

Но тут стоит решить, что важнее идеология или место
08:40:08 ПП
User 114941324
User 58453761
ради двух бинарей по 20кб windows server?
Мало ли какие там бинари. Не все под вином нормально работает, все таки
08:44:10 ПП
User 58453761
проблема бинарей только в том, что они PE32, а так это мелкие консольные утилиты, а скомпилировать под x86_64 уже нет возможности, так как программист пропал лет 7 назад и исходников не оставил :) все работало на старом линухе нормально, но вот решил перенести весь сервис в докер, вылезли грабли. Ну обошлось, в образе debian:sid вайн нормально запускает win32 бинари