@docker_ru

Страница 149 из 1375
Alex
18.04.2017
17:23:05
Тогда, васян топишь х-ню, топи в тематическом чате
Ну я хоть про распилы/разливы бабла в паблике не рассуждаю. значит не такой уж и плохой мальчик

не то что некоторые пиздюки

Andrey
18.04.2017
17:26:30
Еще раз, по теме?

Alex
18.04.2017
17:27:55
Google
Fike
18.04.2017
17:41:07
А тут каждый день спецолимпиада, а докер - всего лишь ее прикрытие, да?

Roman
18.04.2017
17:43:34
@hitmaker может уже пора? - "Флуд и непрофессиональное поведение запрещено"

Egor
18.04.2017
17:50:46
Скандальчики, интрижки, расследовашки

Fike
18.04.2017
18:13:51
Денежки

Andrey
18.04.2017
18:15:45
Я хз откуда он про деньги и распилы собрал, у него хватило фантазии про байткод придумать)

Kvendingoldo
18.04.2017
18:17:42
Народ, а можно ли как-то просто запилить репликацию между двумя регистри?

Andrey
18.04.2017
18:18:02
Это вообще был вопрос про ассемблер, типа что же такое ассемблер, если не низкоуровневый язык, он что в байткод мнемоники компилит)

Народ, а можно ли как-то просто запилить репликацию между двумя регистри?
Я поднимал на попробовать replicated, оно зеркалирует образа

Valery
18.04.2017
18:38:45
подскажите как лучше организовать docker-compose если сервер и клиент лежат в разных репозиториях

нужен отдельный скрипт который будет билдить 2 контейнера, заливать их на хаб и docker-compose который depends на эти 2 контейнера

или это неверное направление

Andrey
18.04.2017
18:47:01
Докер композ может с разных файлов конфигурации подыматься, только это будут разные сети

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

Google
Valery
18.04.2017
18:57:57
да это понятно, с этим есть опыт делал nginx-proxy + client app

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

то есть для полного компоуза нужен клиент и сервер контейнеры docker-compose лежит в репозитории клиента

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

Andrey
18.04.2017
19:01:31
У меня указан image в начале докер-композа

Его собирает гитлаб каждый раз при сборке мастера

Valery
18.04.2017
19:03:34
и пушит на докер хаб

а компоуз потом подтягивает оттуда, верно?

Andrey
18.04.2017
19:03:54
Но там жесть с именованием сервиса, почитай доки, он автоматом три алиаса на хостмашине в етц хостс пихает

Да, все верно

Valery
18.04.2017
19:05:21
можешь кинуть пример docker-compose? или может есть open source, не могу найти хороших, везде одни hello world

btw спасибо за направление уже лучше

Alexey
19.04.2017
05:36:19
Что такое удобный способ управления образами?
Ну я так понял нет нормального способа посмотреть образы в локальном реестре, удалять их оттуда, искать только в нем

Bogdan (SirEdvin)
19.04.2017
05:56:21
Удобная штука

я бы не сказал
Возможно, я не прав, но если не брать это в учет, то зачем нужны волумы? Что бы напрямую не прокидывать папку из хоста?

Igor
19.04.2017
06:35:11
Есть harbor от VMware
я вот чет перед сном полез смотреть ее как то, и понял что она какжется сложная. С ней реально разобраться за денек? или там на недельку зависнуть можно?

Ilya
19.04.2017
07:08:00
А удаленные образы как работают? Они выкачивают данные и потом доступны или тормозят исходя из скорости сети?

Bogdan (SirEdvin)
19.04.2017
07:52:55
Волумы не дропаются по умолчанию, например
Проброшенные файлы в хостовую систему тоже не дропаются)

Google
Bogdan (SirEdvin)
19.04.2017
07:54:13
я вот чет перед сном полез смотреть ее как то, и понял что она какжется сложная. С ней реально разобраться за денек? или там на недельку зависнуть можно?
Я поставил часа за 2, но мне нужно было избавится от их nginx. Так то на отдельном сервере ее можно развернуть чисто через их docker-compose.yml. Базовый фунционал достаточно простой. Просто поставил, создал пользователей, docker login и пошел фигачить репо. В целом, за день-другой можно совсем разобратся, а работать уже через часик-другой.

Разве что еще с https нужно будет возится, я этого счастливо избежал, потому что мне nginx мой давал https

Alexander
19.04.2017
08:27:32
https://www.youtube.com/watch?v=c5GZC3KYtLQ

оно ещё актуально или что-то новее есть?

ASergey
19.04.2017
08:40:16
вопрос знатокам. делаю из контейнера файлы ,получается в системе где докер (папка замаунчена в контейнер) появляется файл не от моего пользователя, естесно нужно делать chmod чтоб в файлы можно вносить данные с IDE. Как сделать чтоб права были от моего пользователя? вопрос не тривиален, просто бесит

Bogdan (SirEdvin)
19.04.2017
08:42:49
Контейнер запустить от правильного пользователя

ASergey
19.04.2017
08:43:38
имеется ввиду не от судо?

sudo

Bogdan (SirEdvin)
19.04.2017
08:46:37
Да

Можно запустить от другого пользователя. В идеале, можно узнать свой номер пользователя и запустить от него

https://docs.docker.com/engine/reference/run/#user

Alexander
19.04.2017
08:53:20
ого https://github.com/moby/moby/pull/32691

Andrey
19.04.2017
08:54:07
говорю же

переименовываемся

Moby - Natural Deploys

и фото хвоста как лого, чтобы под хвост)

я для нгинкса делаю в конце RUN usermod -u 1000 www-data

можно конечно проставить USER и заморочиться на создания правильного пользователя, но это имхо если очень хочется)

Anton
19.04.2017
09:02:48
Так что такое Moby? Сборка целой ОС налету? КТо уже попробовал?)

Google
Bogdan (SirEdvin)
19.04.2017
09:06:39
oh my
Я настолько неправ, что меня пора закидать арбузами7)

ASergey
19.04.2017
09:07:33
когда запускаю контейнер пишет "I have not name!" ладно, фих с ним

Fike
19.04.2017
09:11:19
Я настолько неправ, что меня пора закидать арбузами7)
зачем вам вообще всякие www-data в контейнере?

Bogdan (SirEdvin)
19.04.2017
09:11:35
Хм ... секьюрность, однако)

Admin
ERROR: S client not available

Fike
19.04.2017
09:11:41
секьюрность чего?

Bogdan (SirEdvin)
19.04.2017
09:11:44
Некоторые приложения принципиально не запускаются от рута

Fike
19.04.2017
09:12:01
файлов, которые идут в стандартном дистрибутиве и которые можно скачать простым докер пулл?

Bogdan (SirEdvin)
19.04.2017
09:12:28
Например, твоего приложения. Рутовский доступ все-таки рутовский, пусть даже в контейнере

Если туда попасть, то ты получаешь под свое управление весь контейнер

Что теоретически, может привести к проблемам

Fike
19.04.2017
09:13:26
Например, твоего приложения. Рутовский доступ все-таки рутовский, пусть даже в контейнере
если у пользователя, под которым бегает контейнер, нет доступа к твоим файлам, то чем вообще занимается контейнер?

Bogdan (SirEdvin)
19.04.2017
09:13:27
А так же за тем, что бы правильно управлять правами файлов

Andrey
19.04.2017
09:13:34
ну веб сервер под ввв-датой гоняется

Andrey
19.04.2017
09:13:44
это логично, можно конечно gosu впилить

Bogdan (SirEdvin)
19.04.2017
09:13:47
Google
Andrey
19.04.2017
09:14:19
это частный случай, политика партии

Fike
19.04.2017
09:14:22
и как это спасет?

это не "политика партии", это "я не хочу думать"

ASergey
19.04.2017
09:14:37
я может чет не то делаю.. но при поднятии конейнеров через докер-компоуз, я не могу зайти в контейнер от пользователя который я указываб

Bogdan (SirEdvin)
19.04.2017
09:14:40
Невозможность модифицировать контейнер изнутри, например?

ASergey
19.04.2017
09:14:56
только рут

Fike
19.04.2017
09:15:00
так а что там модифицировать?

/etc/shadow?

Bogdan (SirEdvin)
19.04.2017
09:15:04
Скажем, никто не зайдет на контейнер и не понаставить там червяков и еще какой-то ереси

Fike
19.04.2017
09:15:15
в /tmp что ли записать не сможет?

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

ему даже модифицировать ничего не нужно

Bogdan (SirEdvin)
19.04.2017
09:16:41
И чем ему это поможет, если это, например, контейнер с nginx?

У него есть только статика и unix-socket к сайту

Fike
19.04.2017
09:16:59
unix-сокет?

а вы хорошо контейнеры организуете

Bogdan (SirEdvin)
19.04.2017
09:17:23
Ну, я сайты прокидываю через unix-socket, простите)

Fike
19.04.2017
09:17:32
в том и дело, что зачем там ебаться с www-data, если это ничего не дает

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

это не защита, это "защита"

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