@docker_ru

Страница 645 из 1375
Sergey
16.06.2018
17:00:07
я бы сказал вам рано в докер уже потому что вы пытаетесь ставить ssh туда где он не нужен, докер это обертка над дефолтной изоляцией ресов ядра CRI и так позволяет в контейнеры заходить

Sergey
16.06.2018
17:01:01
вопросов нет

Google
Andrey
16.06.2018
17:01:20
Так я что отрицаю что-ли? Я просто говорю, что твоё отношение к задающим вопросы - не уважительное.
эм. может быть, иногда бывает. надеюсь, тебя не сильно задело, не имел намерения тебя как-то огорчить.

Sergey
16.06.2018
17:01:44
вы сначала в доки залезьте, если что то из ряда вон выходящее вы не можете понять, спрашивайте, тут всегда помогут просто все чаще замечаю что комьюнити используется вместо гугла

1337
16.06.2018
17:40:02
вообще искать советов в ру сегменте это гиблое дело

скорее унизят, отправят читать доки

большая часть использующих докеры это обычные девелоперы, которым стоит задача "развернуть вот это" и все

Александр
16.06.2018
17:46:06
Всем привет. Подскажите, пожалуйста, есть необходимость держать зоопарк приложений на одном сервере, но там разные версии php у каждого. Киньтесь, пожалуйста, ссылкой с чего начать чтобы всем этим удобно управлять, спасибо

Sergey
16.06.2018
18:01:33
такая беда во всех чатах, у сожалению
о чем и речь:) не надо с этим мириться:)

Google
Bohdan
16.06.2018
18:01:46
Всем привет. Подскажите, пожалуйста, есть необходимость держать зоопарк приложений на одном сервере, но там разные версии php у каждого. Киньтесь, пожалуйста, ссылкой с чего начать чтобы всем этим удобно управлять, спасибо
по пунктам: 1. смотреть, как завернуть одно приложение с конкретной версией пхп (нужно будет собирать свой образ на основе необходимой версии пхп) 2. docker-compose 3. собрать все приложения под один docker-compose и прицепить сверху nginx-proxy

о чем и речь:) не надо с этим мириться:)
ну в тяжёлых случаях в бой идёт профилактическое РО, в лёгких - обычно получается объяснить, почему использовать комьюнити вместо гугла не ок)

Александр
16.06.2018
18:03:15
Ну т.е. каждое приложение в отдельный контейнер

Bohdan
16.06.2018
18:05:51
в общем и целом да но я рекомендовал бы сначала каждое приложение собрать отдельно с docker-compose (не в один контейнер, а, допустим, база + пхп + сервер) а затем уже сложить все в один файл docker-compose и добавить nginx-proxy

будет, конечно, некоторый оверхед, но за счёт слоев это будет не критично, плюс все будет изолировано

Bohdan
16.06.2018
18:09:04
задачу "развернуть вот это все" докер обычно решает на ура а если надо завернуть - будь добр, потрать время и прочти доку, здоровее будешь и ты, и результат твоей работы

1337
16.06.2018
18:09:48
какую именно доку епта? их куча

да и зачем, если можно спросить

и сделать по быстрому

Bohdan
16.06.2018
18:11:19
ту, которая нужна в каждом конкретном случае а зачем тогда комьюнити? для того, чтобы отвечать тем, кому лень делать нормально и хочется сделать по - быстрому?

1337
16.06.2018
18:11:20
вы по регекспам тоже доки читаете?

Bohdan
16.06.2018
18:11:37
да, не вижу ничего плохого

1337
16.06.2018
18:11:52
время резиновое?

Bohdan
16.06.2018
18:12:53
а время комьюнити резиновое?

1337
16.06.2018
18:14:18
на то оно и комьюнити

каких-то сверх тупых вопросов не было

кто-то назвал exec sh как ssh и началось бухтение

Google
Dimanius851
16.06.2018
18:16:02
всем привет, посоветуйте, куда можно деплоить приложения?

Mike
16.06.2018
18:16:13
На сервер

Dimanius851
16.06.2018
18:16:40
ну решения типа aws, azure и тд

Bohdan
16.06.2018
18:21:08
aws, azure, gce

Kirill
16.06.2018
18:25:35
ну решения типа aws, azure и тд
Azure/AWS/GCE/IBM BlueMix имеют готовые Kubernetes решения

Dimanius851
16.06.2018
18:26:23
спасибо!

Kirill
16.06.2018
18:26:27
Если bare-metal, то Hetzner/Online_net

Yaroslav
16.06.2018
18:57:17
подскажите пожалуйста, при команде docker-compose пишет, что нет файла и показывает путь странный с tmp docker - так и должно?

Bohdan
16.06.2018
18:58:13
какого файла нет? какой путь?

Yaroslav
16.06.2018
18:58:28
Step 2/7 : COPY ./package.json ./ ERROR: Service 'node' failed to build: COPY failed: stat /var/lib/docker/tmp/docker-builder143453056/package.json: no such file or directory

я не совсем пойму, как ему указать файл то

Bohdan
16.06.2018
19:00:05
это значит, что в текущей папке (в той папке, где указан context для сборки) нет файла package.json

Yaroslav
16.06.2018
19:01:30
понял. но путь смущает или не обращать внимание. я про: var/lib/docker/tmp/docker-builder143453056/

Sergey
16.06.2018
19:05:09
потому что он в слой этот файл что у вас указан не может найти и добавить

этот путь это путь временной папки билда

Bohdan
16.06.2018
19:06:00
Yaroslav
16.06.2018
19:06:00
понял. спасибо

Sergey
16.06.2018
19:07:53
большая часть использующих докеры это обычные девелоперы, которым стоит задача "развернуть вот это" и все
у вас неверное представление о взаимопомощи лучший способ помочь человеку - научить его помогать самому себе, комьюнити не гугл чтобы сюда всякую ересь писать все "первые вопросы" конкретно описаны в документации, с примерами

Yaroslav
16.06.2018
19:08:41
документация у докера непонятная.

(

Google
Yaroslav
16.06.2018
19:08:44
сложно, для разработчика

Bohdan
16.06.2018
19:09:35
ну я вот тоже разработчик, не девопс но не вижу сложности непонятна дока - есть множество статей на тему, которые дадут понимание и других поинтов тоже

Sergey
16.06.2018
19:09:38
О.о но ведь там обычная дока на английском как и любая дока любого техпродукта

вы еще кубернетес не читали видимо)

вот где сразу непонятки пойдут)

Yaroslav
16.06.2018
19:19:47
может и Вы и правы). спасибо за помощь, пойду разбираться

Sergey
16.06.2018
19:21:02
☺️

onixxx
16.06.2018
20:02:35
Привет

Sad but
16.06.2018
20:03:03
Привет

Yaroslav
16.06.2018
20:09:51
подскажите пожалуйста, если писать docker файл, то COPY работает только sub-folders и current folder. как же тогда делать несколько файлов докер? и что их нельзя вынести в отдельную папку?

Bohdan
16.06.2018
20:11:09
гугли docker build context

Yaroslav
16.06.2018
20:11:33
ок

гугли docker build context
спасибо, получилось)

Nik
16.06.2018
20:20:15
А кто чем пользуется вместо докера для сборки контейнеров? Не хочу на билд-машину ставить докер.

Kirill
16.06.2018
20:21:01
GitLab-CI

Nik
16.06.2018
20:21:06
https://github.com/genuinetools/img попробовал - но не заводится от слова совсем

GitLab-CI
его и пользую. но он - обертка над башом)

Kirill
16.06.2018
20:21:46
Эмм, а что в этом такого?)

Nik
16.06.2018
20:22:13
Kirill
16.06.2018
20:22:57
Ну ты не хочешь на хост машину ставить докер, так пусть контейнер через CI билдится

Google
Nik
16.06.2018
20:23:32
Ну ты не хочешь на хост машину ставить докер, так пусть контейнер через CI билдится
я не хочу на билд машину ставить докер. (та, на которой вертится gitlab-runner).

и как тогда контейнер через ci сбилдится?

Kirill
16.06.2018
20:24:06
Вот оно как

Nik
16.06.2018
20:24:57
Вот оно как
ага. потому что если поставлю - надо добавить пользователся gitlab-runner в группу docker (==root). А это как минимум несекьюрно. Да и не нужно.

Dimanius851
16.06.2018
20:41:33
сложно, для разработчика
+ тоже щас прочитал, пересилил себя, но все равно ничего не понятно, хочу просто куда то деплоить это все без вопросов

ну то есть все понятно, но на поверхности

Yaroslav
16.06.2018
20:42:07
я методом тыка и повторением доки продвигаюсь

задачу сделал, а вот дальше хз

Вадим
16.06.2018
23:46:46
Всем привет! я чайник в контейнерах, поэтому прошу вашей помощи стоит задача: - при разработке проекта у девелопера должны быть зпущены тест в watch режиме и тесты должны работать в контейнере (используется puppeteer для запуска headless браузера для тестирования скриншотами ) Подскажите аозможно ли организовать такой процесс, когда проект разрабатывается на хосте а в контейнере лишь запускаются тесты по мере изменения кода или тестов?

serbernar
16.06.2018
23:52:50
Волюм пробрасываешь и всё

А тесты запускать в хотрелоаде это зашквар какой-то

Вадим
17.06.2018
00:23:48
почему зашквар? там флаг стоит - не все а только измененные или связанные с измененным кодом

а «пробрасываешь вольюм» какие ключевые слова чтоб в доке порыться?)

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