
Nikita
10.09.2016
08:55:50
чтоб не качать ни откуда конфиг, он уже описан в докер файле

Evgeny
10.09.2016
09:16:43
Я все равно не понял. Ты билдишь из чего? Почему там нету конфига?

ptchol
10.09.2016
09:50:05
да и зачем вам свои сети в публичных облаках

Google

GNU/Docker
10.09.2016
09:51:45
Дежурных администраторов, например.

Kirill
10.09.2016
09:52:18
АААА
докер говорит!

GNU/Docker
10.09.2016
09:52:31
Тшшш

Kirill
10.09.2016
09:52:33
зашел я в чатик о докере, а тут докер говорит

GNU/Docker
10.09.2016
09:52:41
Не пугайтесь вы так))
In soviet russia docker talks about you

ptchol
10.09.2016
09:53:05
никто не говорит. вы что сума сошли ?

Александр
10.09.2016
09:53:11
?

ptchol
10.09.2016
09:53:17
напрограмируют на своем го, а потом в ж...

Evgeny
10.09.2016
09:53:42
Зашел в чат
Прочитал последние пару сообщений
Вышел из чата

Kirill
10.09.2016
09:53:59
так это, тут есть вопрос. есть у кого на заметке что-то типа Rancher?

Google

Magistr
10.09.2016
09:56:09
Да банально трафик лоадбалансить на пачку контейнеров
Хм это ответ зачем сети

ptchol
10.09.2016
09:57:52

Ivan
10.09.2016
09:57:54
Коллега была на митапе джавистов. Осталась в ужасе от того, как они понимают девопс.

ptchol
10.09.2016
09:58:36

Evgeny
10.09.2016
09:59:07

Ivan
10.09.2016
09:59:22

Anatoly
10.09.2016
09:59:34

ptchol
10.09.2016
10:00:29

Ivan
10.09.2016
10:07:38
О.о

ptchol
10.09.2016
10:23:17
блин я же в чате писал типа давайте пересечемся
и ты написал что тя там нет

Ivan
10.09.2016
10:26:52

Vit
10.09.2016
19:06:32
А что там было? Как джависты понимают девопс ?
Как митап назывался т?

Andrey
10.09.2016
19:09:08
помнится на какоу то питерской сходке сообществ, подслушал, как в потоке рубистов, с выражением зачитывали маны к всяким tcpdump и прочим cat причём в разрезе их ну совсем базового использования :)

Artur
10.09.2016
19:18:43
неплохо, пусть зачитывают, а то веб-программисты вообще далеки от того, где и как их код будет запускаться

Phil
10.09.2016
19:24:14

Google

Phil
10.09.2016
19:24:22
и докер

Artur
10.09.2016
19:26:04

Phil
10.09.2016
19:26:51
ты посмотри на офдокеры на докерхабе. это просто праздник какой-то.

Evgeny
10.09.2016
19:35:59
Собственно я, вполне так себе пропагандер докера - программист

Kirill
10.09.2016
20:17:01
привет! а кто знает, как мне проксировать docker hub? мне нужно сделать доступным его с той машины, у которой только внутренний IP, проксируя с машины, у которой и внутренний, и внешний.

Artur
10.09.2016
20:19:38

Magistr
10.09.2016
20:19:52
nginx ?

Kirill
10.09.2016
20:20:22
пытался с nginx и squid, да вот что-то http_proxy параметр не влияет ни на что

Magistr
10.09.2016
20:21:25
потому что там https

Artur
10.09.2016
20:21:33
что-то я с козырей зашёл

Kirill
10.09.2016
20:22:07
ну да, мне для внутренних задач покупать что-то не хочется

Magistr
10.09.2016
20:22:51
как вариант подними локальный регстри

Kirill
10.09.2016
20:23:13
мне нужны пакеты с глобального
как его поднять тогда, чтобы он забирал с глобального?

Artur
10.09.2016
20:23:43
https://blog.docker.com/2015/10/registry-proxy-cache-docker-open-source/

Magistr
10.09.2016
20:23:50
ну перезалей

Kirill
10.09.2016
20:25:31
почему я хочу проксировать: в rancher забиты адреса вида docker.io/rancher/os

Artur
10.09.2016
20:31:15
вообще кэширование в локальном регистри выглядит ок (если оно вообще сейчас работает), попробуй поднять. адрес наверное в rancher можно поправить
ну или подсунуть /etc/hosts правильный

Google

Kirill
10.09.2016
20:32:04
а как же https?
у меня же не будет нормального сертификата *.docker.io, разве что самоподписанный

Artur
10.09.2016
20:32:53
insecure registry docker.io и пойдет по http
костыли

Kirill
10.09.2016
20:35:07
таки да, костыли жуткие
о!
забыл совсем!
можно же vpn поднять

Andrey
10.09.2016
20:41:55
А чего, вот реально в продакшен, кто то прям так берёт и с docker.io а не с локального что то выкатывает, с учётом того что даже примитивной проверки, а та ли версия, так до сих пор как понимаю и не внедрено

Admin
ERROR: S client not available

Kirill
10.09.2016
20:50:30
у меня нет там внешней сети.

Andrey
10.09.2016
20:51:44
тем более не видно преград, для кеширования всего чего надо в своём реджистри

ptchol
10.09.2016
22:19:21
HTTP_PROXY и ssh tunnel до тачки которая имеет доступы в интернетики

Kirill
10.09.2016
22:24:36

ptchol
10.09.2016
22:35:58

Kirill
10.09.2016
22:36:35
я руками вообще не качал, ros install -c rancher-cloud-config.yml -d /dev/vda и полетели

ptchol
10.09.2016
22:37:08
а ну тут хз
просто возможно качает какой то демон
у которого переменная должна быть засечена
а докер пулл это типа ему команда всего лишь

Google

Kirill
10.09.2016
22:44:50
прикрутил ему пока ip
сейчас развернусь, повешу vpn, тогда уберу его
тогда и registry подыму

Alexander
11.09.2016
07:12:14
вопрос не связан напрямую с докером, он больше про сборку контейнеров, но всё же: а какие полезные команды/лайфхаки вы используете при сборке своих образов контейнеров?..
например, я недавно обнаружил, что некоторые любят добавлять shopt -s dotglob в RUN
(это чтобы файлы с точками в начале имени копировались вместе со всем остальным)
а некоторые любят использовать set -ex везде
в общем, если вы знаете вот такие редкие команды, о существовании которых можно не догадываться, но которые могут чуть-чуть как-то помочь при сборке - напишите)

Oleg
11.09.2016
07:39:41
скиньте плиз рабочий docker-compose для сервера bitbucket на постгре

Phil
11.09.2016
07:53:55
кто-нить понял что-нить?

Semyon
11.09.2016
07:54:43
Да, но нет


N
11.09.2016
09:25:41
build arguments отличные, рекомендую
кто-нибудь сталкивался с такой проблемой
/usr/local/bin/docker-compose -v
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3020, in <module>
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 616, in _build_master
return cls._build_from_requirements(__requires__)
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 629, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 812, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (six 1.8.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.10.0'), set(['docker-pycreds']))


Alexander
11.09.2016
11:07:11
не нравится ему твой six пакет
версию проверь

N
11.09.2016
11:09:38
ахаха блядь
ебаный докер
docker-compose 1.7.0 зависит от docker-py <2,>1.7
раньше он резолвился в 1.9, теперь в 1.10
в 1.10 добавили docker-pycreds
которая при инсталляции не устанавливает six нужной версии, но требует его
при инсталляции в качестве зависимости не устанавливает, если ставить docker-pycreds отдельно, то six обновит