@docker_ru

Страница 51 из 1375
Stas
25.10.2016
14:46:51
а лучше еще apt-get clean в конце этой строки

Anton
25.10.2016
14:53:14
удалось пофиксить перемещением EXPOSE вниз, после всех apt-get

Alex
25.10.2016
17:03:23
А как токен сварма попроще сохранить чтобы в ноды прописать?

Denis
25.10.2016
17:43:43
удалось пофиксить перемещением EXPOSE вниз, после всех apt-get
Пофиксилось только из-за того что кэш перестал использоваться

Google
Denis
25.10.2016
17:44:03
Перепеши как Стас сказал

Иначе рано или поздно будет тоже самое

Alex
25.10.2016
19:02:50
docker pull куда файлы закидывает?

Alexander
25.10.2016
19:07:22
в /var/lib/docker/*

Alex
25.10.2016
21:15:19
А самDockerfile просто скачать можно из докерхаба?

Dmitriy
25.10.2016
21:17:13
Ну если есть вкладка - скопируй просто и вставь, там же текст обычный

или если это автобилд, то в реп иди по ссылке

Alex
25.10.2016
21:44:15
Там еще какието сторонние скрипты прописаны в дркерфайле

Denis
26.10.2016
08:52:37
А самDockerfile просто скачать можно из докерхаба?
Обычно есть ссылка не git репозиторий, а там все эти скрипты есть. Даже если нет, то docker можно распаковать и вытащить оттуда нужные скрипты.

Alexander
26.10.2016
09:43:57
Сделал я devel версию для разработчиков, через композ пробрасываю папку с кодом (ruby) в контейнер. На убунтах все работает отлично. А теперь чтоб маковод смог работать его пересаживать на виртуалку? или в докермашину можно примонтировать директории?

Ruslan
26.10.2016
09:45:44
заверните в вагрант например

Maxim
26.10.2016
10:13:34
а почему не сработает на макодокере родном? там alpine в основе

Google
Alex
26.10.2016
10:34:50
если не понравится/будет глючить у нас юзали docker-machine который в virtualbox подымал докер демон

Anton
26.10.2016
10:40:55
хммм, как в имадже на основе альпины выполнить две команды от рута? пробовал двумя способами, пишет, что не под рутом все равно 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"

Denis denya Voskoboinik
26.10.2016
10:43:16
может эта ссылка чем поможет? https://github.com/tianon/gosu?__hstc=137489263.6fae559a12364223bd8978d68d160254.1477478509522.1477478509522.1477478509522.1&__hssc=137489263.1.1477478509523&__hsfp=477684191

Anton
26.10.2016
10:44:48
спасибо, попробую)

Alexander
26.10.2016
11:00:31
если не понравится/будет глючить у нас юзали docker-machine который в virtualbox подымал докер демон
докер машину попробовал, не влетело на месте volumes: - ./source_app:/app/ я так понимаю он по api(https) общатеся и хостовых папках не слухом не духом

Alex
26.10.2016
11:01:10
ерунда

все там нормально прокидывается в вольюмы с хостовых папок

у нас все кто на маках сидели на докер машине

нативный докер под мак тогда еще не вышел. Точнее был бетой глючной.

Как сейчас - не знаю.

Alex
26.10.2016
11:26:15
А как токен сварма попроще сохранить чтобы в ноды прописать?

Mihail
26.10.2016
11:28:38
В ансибле

Artem
26.10.2016
18:03:53
пользуюсь много нативным докером под мак, он нормальный уже, все функции работают, папки тоже монтируются. глючит терпимо, разве что время в контейнерах сбивается когда мак уходит в сон, лечится перезапуском демона

Alex
26.10.2016
18:04:28
круто если так

кстати какой у него принцип работы?

Andrew
26.10.2016
18:06:50
переиначивает всю сеть в сисколлы хост системы

это из самого любопытного

Alex
26.10.2016
18:07:30
О, типо как в винде10 подсистема убунты

Andrew
26.10.2016
18:07:48
эм, нет же

Google
Alex
26.10.2016
18:08:09
м?

Andrew
26.10.2016
18:08:16
в винде просто посикс же сделали аналогичный линуксовому достаточно, что бы заработали юзерспейс тулы для убунты

докер фо мак все так же запускает виртуалку с линуксом

"все так же" — просто нативным гипервизором, а не виртчуал боксами всякими

Alex
26.10.2016
18:12:13
а, нативный гипервизор

там в маке какой то свой специальный да?

(не маковод прост)

Andrew
26.10.2016
18:13:22
https://developer.apple.com/reference/hypervisor

начиная с йосемити

Kirill
26.10.2016
19:13:24
подтверждаю пользуюсь маковским докером вообще проблем нет

даже надо пойти виртуалбокс снести пожалуй, спасибо что напомнили

Danil
26.10.2016
19:32:24
Привет. А можно перезапустить контейнер и дописать параметры, например порт пробросить дополнительный, не удаляя его и запуская новый?

F01134H
26.10.2016
19:39:39
Вроде нет

Andrew
26.10.2016
20:24:30
подтверждаю пользуюсь маковским докером вообще проблем нет
ну с "совсем проблем нет" это все же не совсем так )

до хостовой машины из контейнера НЕ дико костыльными способами не достучаться, например

докер демон сконфигурять на сокет отличный от юникс-сокета нельзя (многие хттп клиенты не умеют юникс сокет), но это легко правится проксированием

но самое главное, что их сетевая-мега-прокси иногда начинает дико жрать проц на ровном месте

об этом полно issues

https://forums.docker.com/t/com-docker-hyperkit-up-cpu-to-340/13057

https://github.com/docker/for-mac/issues/82

Google
Andrew
26.10.2016
20:27:02
но в целом да, ощущение, что оно просто работает большую часть времени ;)

окамл рулит!

Anton
26.10.2016
20:35:56
Перформанс не очень радует

Alex
26.10.2016
20:48:47
А как токен сварма попроще сохранить чтобы в ноды прописать?

Alexander
27.10.2016
01:51:07
ранее я писал о том, что у меня была ошибка с волаймами, полагая, что файлы сохраняются в контейнер локально (они не попадали в волайм), фактически же произошло немного другое - файлы попали в некий непонятный волайм (был некий волайм, который был подмонтирован к 4 контейнерам, некоторые контейнеры в этот волайм писали, но туда они не попадали, вместо этого они попадали в какой-то другой слой и эти файлы были доступны всем 4 контейнерам, то есть файлы сохранялись не локально в контейнер, а в этот непонятный волайм, которого как бы и не существует, потому что в папке настоящего волайма тех файлов нет, а файлы из настоящего волайма там тоже не показываются, но сами по себе те файлы внутри контейнеров были доступны, их можно было cat и так далее)

в общем, если вы сидите на докере и data volume'ах - почаще их проверяйте) а у меня на сегодня всё) на докере у меня осталось 6 образов (9 контейнеров) и 3 волайма и скоро эту хрень я полностью выкину)

F01134H
27.10.2016
04:03:05
выкидывать инструмент из-за того, что ты где-то накосячил - гениально)

Джон
27.10.2016
04:10:41
Вчера монитор выбросил из-за того, что гугл хром лагал.

Artem
27.10.2016
04:27:48
можно как-то в elasticsearch подменить потерянные шарды на пустые?

F01134H
27.10.2016
08:18:15
Ребят, а есть по swarm группы?

Alexander
27.10.2016
08:23:35
+ вопрос во swarm, его вооюще используют или сразу переходят на kubernetes или mesos

F01134H
27.10.2016
08:28:04
используют

можно сказать, что это облегченная версия kubernetes, в плане конфигурирования

и оркестрации

Aleksandr
27.10.2016
08:32:13
Это пока облегченная

Думаю постепенно догонять по функционалу будет

F01134H
27.10.2016
08:32:58
на оффе написано, что сварм в 5 раз быстрее k8n

не знаю, правда ли

но мне кажется да

Google
F01134H
27.10.2016
08:33:21
как никак нативный

Stas
27.10.2016
08:35:45
Ребят, а есть по swarm группы?
По моему выхлопа от групп мало. Намного эффективнее читать доки, искать на stackoverflow, создавать issues в гитхабе если надо что то узнать от девелоперов.

F01134H
27.10.2016
08:35:59
Это то да

Я группы использую в основном как источник для источника поиска информации (прямо так)

ну т.е. обсуждают тут что-нибудь, я оп - загуглил

иногда какие-то решения проскакивают полезные

в данный момент они не нужны, но как бы уже отметку делаешь в мозгу, что проблема решаема

Alexandr
27.10.2016
09:42:14
"на оффе написано, что сварм в 5 раз быстрее k8n" - быстрее в каких задачах? Потом то всё-равно docker на хосте крутится

По сварму группу - уже оверкилл

Denis denya Voskoboinik
27.10.2016
12:43:14
нужна помощь, что делать с этой ошибкой? ERROR: for nginx Cannot start service nginx: driver failed programming external connectivity on endpoint seller_nginx (8644784a8593d26de3299b180d106b1abecbf128b625d08fd43b8859c9f519ff): Bind for 0.0.0.0:8081 failed: port is already allocated ERROR: Encountered errors while bringing up the project

перезагружаю комп, и все равно эта ошибка

порт занял процесс docker-proxy

я убил этот процесс, но все равно контейнер не запускается

куда копать?

Alexander
27.10.2016
12:46:32
в портах копать

Alexandr
27.10.2016
12:54:13
порт занял процесс docker-proxy - дайте другой порт контейнеру

Rinat
27.10.2016
13:02:42
есть такая ошибка, надо удалить локал чего-то

/var/lib/docker/network/files/local-kv.db

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