@docker_ru

Страница 923 из 1375
Andrey
16.12.2018
18:26:29
хватит чушь пороть

Google
Sun
16.12.2018
18:27:43
Andrey
16.12.2018
18:27:48
Ну systemd тоже ж работает
что? Какой в пень systemd?

Andrey
16.12.2018
18:29:32
и? На что влияет эта цифра?

Sun
16.12.2018
18:29:42
Ни на что.

Andrey
16.12.2018
18:29:47
ну вот

Sun
16.12.2018
18:30:18
Просто раньше sleep и убунту жрала память так, что хрому завидно становилось.

Andrey
16.12.2018
18:31:24
sleep -> bash. Значит у вас bash в убунте потребляет кучу памяти. Не знаю, зачем вам баш в контейнере

Sun
16.12.2018
18:35:36
Нет, это отдельный бинарник. Но уже не важно, потому что починили убунту

Я даже обрадовался сейчас, если честно

Vitaliy
16.12.2018
20:08:29
Парни, как смаунтить директорию до билда? Мне нужно что бы кое что установилось в папку, которая будет у меня на хосте и потом примаунчена к контейнеру

Google
Vitaliy
16.12.2018
20:22:20
https://docs.docker.com/engine/reference/commandline/cp/ ?
нет, не копировать а именно смаунить

Pes
16.12.2018
20:22:53
Это не совсем то, там контейнер, а не образ.

В любом случае, запустив контейнер, можно копирнуть изнутри или извне.

Парни, как смаунтить директорию до билда? Мне нужно что бы кое что установилось в папку, которая будет у меня на хосте и потом примаунчена к контейнеру
На so можете погуглить. Там есть решение, но опять может не подойти. Я не особо понимаю последовательность действий, образ и так находится в кэше, зачем расшаривать его самостоятельно в ручную, что там за данные...

Vitaliy
16.12.2018
20:29:34
мне нужно что бы джава установилась в папку, которая будет видна на хосте, что бы ее ide скормить и иметь нормальную подсветку и исходники

Pes
16.12.2018
20:32:32
Ну так чем не подходит копирнуть java через entrypoint, на этот момент уже будет смонтирована папка? Или через docker cp, docker stop. Эффект тот же.

Bogdan
16.12.2018
23:54:49
Вот это прикол! fetch https://dl-3.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz SSL certificate subject doesn't match host dl-3.alpinelinux.org проверил в барузере, действительно не валидный сертификат. Не уж-то хакнули альпин? ни у кого такого не было сегодня?))

Alex
17.12.2018
00:06:01
Но сам сертификат я не проверял

Sun
17.12.2018
00:21:53
Хотите поржать? :)



Ivan
17.12.2018
00:31:42
зачем делать гравирокву есть же Russian Phonetic

Bogdan
17.12.2018
00:35:09
зачем делать гравирокву есть же Russian Phonetic
неуж-то это удобно? проще-уж вычить слепой набор)

Ivan
17.12.2018
00:35:42
mogu pehat- slepym naborom

Bogdan
17.12.2018
00:37:01
Да не. Больше похоже просто на сбой в работе веб-сервера и установке дефолтного сертификата провайдера fastly [dot] com
странная штука, я юзал вместо dl-cdn dl-3 но когда я это пофиксил, повылазило много другого, к пиримеру, нужынй мне пакет потерли с репы (edge/testing ) пришлось переделывать много чего в скрипте. Читая заноао гайд для софта, котоырй ставлю в докер. за месяц с последнего запуска поменялся софт и билд стал не воспроиводимым

Sun
17.12.2018
00:58:04
Поэтому мы у себя всё что притащили копируем к себе и пользуемся для деплоя своим репо

Google
Pasha
17.12.2018
04:52:06
Юзай dapp, он позволяет билдить напрямую с гита перед сборкой образа
Что такое "билдить с гита перед сборкой образа"?

Sergey
17.12.2018
05:11:44
Multi-Stage?
по сути да

Что такое "билдить с гита перед сборкой образа"?
сборка кода приложения перед его использованием в докерфайле для конечного имеджа

Дмитрий
17.12.2018
07:34:11
Мсье знает толк..

Anatoly
17.12.2018
07:37:02
Всем доброе утро! Подскажите по проблеме: из контейнера, хоть при билде хоть в рантайме проблема с днс, по имени не может определить хост, по ип все хорошо, куда копать и смотреть? Спасибо

Andrey
17.12.2018
07:37:44
Мсье знает толк..
это дефолт для пользователей продукции apple

Anatoly
17.12.2018
07:40:22
С хоста все хорошо, только из докера проблемы

x
17.12.2018
07:41:09
а что у докера с настройками днс?

Anatoly
17.12.2018
07:41:52
а что у докера с настройками днс?
Как посмотреть? По умолчанию не менял

x
17.12.2018
07:43:19
ну, я бы предложил зайти внутрь докера, но меня наверное закидают тухлыми яйцами

Max
17.12.2018
07:46:23
@lexore_ru все верно... композ подымает ДНС внутри "кластера", из-вне недоступно. Разве что на хост машини прописать в хостс файл или использовать консул

Grishq
17.12.2018
08:33:46
всем утра и позитива!

дядьки, кто шарит, что разрешить в селинукс чтоб докер-контейнер смог писать в примаунтенный каталог? а то вот type=AVC msg=audit(1545034516.862:20424): avc: denied { create } for pid=16019 comm="mkdir" name="test.txt" scontext=system_u:system_r:container_t:s0:c6,c707 tcontext=system_u:object_r:container_var_lib_t:s0 tclass=dir permissive=0

причём на каталог етот я метку через chcon запилил

сорян не туда

решил проблему. нагуглил. on the host to access or else add an selinux rule by running chcon -Rt svirt_sandbox_file_t /path/to/volume

Google
Talgat
17.12.2018
09:21:18
Привет всем! Такой вот вопрос у меня. ТОлько начал знакомство с докером. В проекте микросервисаня архитектура. Все сервисы написаны на node.js Для общения между ними используется grpc протокол. Сейчас я пишу Dockerfile для каждого сервиса и потом compose file для билда. Получается мне в каждом файле надо писать: From node:versio?

Дмитрий
17.12.2018
10:03:30
-v “./code:/var/www:Z”

Grishq
17.12.2018
10:06:31
-v “./code:/var/www:Z”
опа как, а это в документации есть? О_О

Artur
17.12.2018
10:07:31
ключь -h server.example.com при запуске через run даёт контейнеру хостннейм server.example.com, если делаю то же через docker-compose, указываю hostname, то по итогу получаю хостнейм server. а example.com уходит в домен. как добиться результата как при run ?

Дмитрий
17.12.2018
10:09:54
опа как, а это в документации есть? О_О
https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label

Grishq
17.12.2018
10:10:48
дык Important: When using bind mounts with services, selinux labels (:Z and :z), as well as :ro are ignored. See moby/moby #32579 for details.

https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label
кстати спасибо за ссыль, как-то упустил ето дело

Paul
17.12.2018
10:44:51
всем привет. подскажите пожалуйста как правильно собирать node_modules в контейнере чтобы 1) при билде постоянно не загружать их заново даже если изменится только 1 библиотека 2) на хосте можно было их подключить в ide для разработки. просто на данный момент собираю в отдельной папке а потом при запуске копирую папку в рабочую с проектом, но все равно приходится постоянно пересобирать. то же касается и composer.

AlexAnder
17.12.2018
10:46:08
> чтобы при билде постоянно не загружать их заново даже если изменится только 1 библиотека для этого кейса нужно кешировать установку каждого пакета отдельно, но сомневаюсь что такой вариант устроит

Paul
17.12.2018
10:47:42
а если копировать существующую папку в сборку, собирать, затем копировать назад это сильно извращенно?

Paul
17.12.2018
10:51:30
при копировании исходников я не могу использовать этот контейнер для разработки (php) т.к. они не обновятся а если подрубить контейнер то затрется node_modules

Andrey
17.12.2018
10:52:08
ставь модули глобально тогда

чтоб они не в проекте node_modules создавали

Google
Andrey
17.12.2018
10:52:53
хотя

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

Paul
17.12.2018
13:00:15
bind mount
это исключает использование docker-compose? я просто не вижу в документации поддержку —mount

Anton
17.12.2018
13:01:48
all, как правильно вывести хост в UI ранчера? В чем разница evacuate и deactivate?

Nick
17.12.2018
13:19:44
all, как правильно вывести хост в UI ранчера? В чем разница evacuate и deactivate?
Эвакуировать - это раскидать на другие ноды, а деактивация просто снять с управления временно, не управлять нодой

Oleg
17.12.2018
13:23:39
всем привет. у меня телеграм-бот на питоне и ssl-bump у корпоративного файрвола. и pem-сертификаты чтобы доверять ssl-bump-нутым сертификатам. куда следует их подкладывать чтобы приложения в контейнере не волновались из-за недоверяемого сертификата?

Anton
17.12.2018
13:23:40
Эвакуировать - это раскидать на другие ноды, а деактивация просто снять с управления временно, не управлять нодой
спасибо! эвакуация перенесет все на другие хосты, и ноду хоть выключай, я правильно понимаю?

Artur
17.12.2018
13:46:03
недавно обсуждали проблему с падением контейнера в паузу без причин. на данный момент появился ещё один контейнер, который делает так же

думаю это уже не совпадение

Antonio
17.12.2018
13:52:26
$ docker-compose up -d ERROR: Couldn't connect to Docker daemon - you might need to run `docker-machine start default`.

чистая система. Я что-то не доставил?

Danila
17.12.2018
13:54:39
докер

=))))

Artur
17.12.2018
13:54:56
от какого пользователя запускаеш ?

Danila
17.12.2018
13:54:59
или не запустил просто

Antonio
17.12.2018
13:55:53

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