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

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

2608 members

Архив канала @docker_ru 26 октября 2016 г.

08:52:37 ДП
User 141975931
User 142075740
А самDockerfile просто скачать можно из докерхаба?
Обычно есть ссылка не git репозиторий, а там все эти скрипты есть. Даже если нет, то docker можно распаковать и вытащить оттуда нужные скрипты.
09:43:57 ДП
User 177558402
Сделал я devel версию для разработчиков, через композ  пробрасываю папку с кодом (ruby) в контейнер. На убунтах все работает отлично.
А теперь чтоб маковод смог работать его пересаживать на виртуалку? или в докермашину можно примонтировать директории?
09:45:44 ДП
User 2339730
заверните в вагрант например
10:13:34 ДП
User 6729236
а почему не сработает на макодокере родном? там alpine в основе
10:16:21 ДП
User 71516652
User 177558402
Сделал я devel версию для разработчиков, через композ  пробрасываю папку с кодом (ruby) в контейнер. На убунтах все работает отлично.
А теперь чтоб маковод смог работать его пересаживать на виртуалку? или в докермашину можно примонтировать директории?
докер фо мак все пробрасывает куда надо и как надо, ставится одним кликом
10:34:50 ДП
User 77550740
если не понравится/будет глючить у нас юзали docker-machine который в virtualbox подымал докер демон
10:40:55 ДП
User 89706347
хммм, как в имадже на основе альпины выполнить две команды от рута? пробовал двумя способами, пишет, что не под рутом все равно
prebuild:
        image: alpine
        command: sh -c "su -c \"mkdir -p /home/docker && mount -t vboxsf -o defaults,uid=1000,gid=50 docker /home/docker\""
и
prebuild:
        image: alpine
        command: sh -c "su && mkdir -p /home/docker && mount -t vboxsf -o defaults,uid=1000,gid=50 docker /home/docker"
10:43:16 ДП
User 223232705
может эта ссылка чем поможет? https://github.com/tianon/gosu?__hstc=137489263.6fae559a12364223bd8978d68d160254.1477478509522.1477478509522.1477478509522.1&__hssc=137489263.1.1477478509523&__hsfp=477684191
github.com/tianon/gosu?__hstc=137489263.6fae559a12364223bd8978d68d160254.1477478509522.1477478509522.1477478509522.1&__hssc=137489263.1.1477478509523&__hsfp=477684191
gosu - Simple Go-based setuid+setgid+setgroups+exec
10:44:48 ДП
User 89706347
спасибо, попробую)
11:00:31 ДП
User 177558402
User 77550740
если не понравится/будет глючить у нас юзали docker-machine который в virtualbox подымал докер демон
докер машину попробовал, не влетело на месте 
volumes:
 - ./source_app:/app/

я так понимаю он по api(https) общатеся и хостовых папках не слухом не духом
11:01:10 ДП
User 77550740
ерунда
11:01:19 ДП
User 77550740
все там нормально прокидывается в вольюмы с хостовых папок
11:01:28 ДП
User 77550740
у нас все кто на маках сидели на докер машине
11:02:04 ДП
User 77550740
нативный докер под мак тогда еще не вышел. Точнее был бетой глючной.
11:02:08 ДП
User 77550740
Как сейчас - не знаю.
11:26:15 ДП
User 142075740
А как токен сварма попроще сохранить чтобы в ноды прописать?
11:28:38 ДП
User 18822596
В ансибле
06:03:53 ПП
User 462722
пользуюсь много нативным докером под мак, он нормальный уже, все функции работают, папки тоже монтируются. глючит терпимо, разве что время в контейнерах сбивается когда мак уходит в сон, лечится перезапуском демона
06:04:28 ПП
User 77550740
круто если так
06:04:33 ПП
User 77550740
кстати какой у него принцип работы?
06:06:50 ПП
User 71516652
переиначивает всю сеть в сисколлы хост системы
06:06:57 ПП
User 71516652
это из самого любопытного
06:07:30 ПП
User 77550740
О, типо как в винде10 подсистема убунты
06:07:48 ПП
User 71516652
эм, нет же
06:08:09 ПП
06:08:16 ПП
User 71516652
в винде просто посикс же сделали аналогичный линуксовому достаточно, что бы заработали юзерспейс тулы для убунты
06:08:49 ПП
User 71516652
докер фо мак все так же запускает виртуалку с линуксом
06:09:21 ПП
User 71516652
"все так же" — просто нативным гипервизором, а не виртчуал боксами всякими
06:12:13 ПП
User 77550740
а, нативный гипервизор
06:12:19 ПП
User 77550740
там в маке какой то свой специальный да?
06:12:29 ПП
User 77550740
(не маковод прост)
06:13:22 ПП
User 71516652
https://developer.apple.com/reference/hypervisor
06:13:27 ПП
User 71516652
начиная с йосемити
07:13:24 ПП
User 73456292
подтверждаю пользуюсь маковским докером вообще проблем нет
07:13:51 ПП
User 73456292
даже надо пойти виртуалбокс снести пожалуй, спасибо что напомнили
07:32:24 ПП
User 8051663
Привет. А можно перезапустить контейнер и дописать параметры, например порт пробросить дополнительный, не удаляя его и запуская новый?
07:39:39 ПП
User 186819562
Вроде нет
08:24:30 ПП
User 71516652
User 73456292
подтверждаю пользуюсь маковским докером вообще проблем нет
ну с "совсем проблем нет" это все же не совсем так )
08:24:58 ПП
User 71516652
до хостовой машины из контейнера НЕ дико костыльными способами не достучаться, например
08:25:35 ПП
User 71516652
докер демон сконфигурять на сокет отличный от юникс-сокета нельзя (многие хттп клиенты не умеют юникс сокет), но это легко правится проксированием
08:26:04 ПП
User 71516652
но самое главное, что их сетевая-мега-прокси иногда начинает дико жрать проц на ровном месте
08:26:09 ПП
User 71516652
об этом полно issues
08:26:39 ПП
User 71516652
https://forums.docker.com/t/com-docker-hyperkit-up-cpu-to-340/13057
forums.docker.com/t/com-docker-hyperkit-up-cpu-to-340/13057
when i run npm install from the node container process com.docker.hyperkit up CPU to 340%
08:26:42 ПП
User 71516652
https://github.com/docker/for-mac/issues/82
github.com/docker/for-mac/issues/82
Expected behaviour Docker for Mac should launch as it has previously and not start consuming high amounts of CPU resources, even when "idle". Actual behaviour Starting Docker for Mac spawns a proce...
08:27:02 ПП
User 71516652
но в целом да, ощущение, что оно просто работает большую часть времени ;)
08:27:11 ПП
User 71516652
окамл рулит!
08:35:56 ПП
User 113068293
Перформанс не очень радует
08:48:47 ПП
User 142075740
А как токен сварма попроще сохранить чтобы в ноды прописать?