@docker_ru

Страница 906 из 1375
Dima
05.12.2018
18:27:24
создан
А с файлами что?

Vaderoff
05.12.2018
18:28:18
А с файлами что?
статические

Google
Dima
05.12.2018
18:28:56
Тогда, не нужно. Но проверить стоит.

Artem
05.12.2018
19:48:46
Всем привет есть контейнер apache + php etc ... на быструю руку Проблема вот в чем на локальной машине в hosts прописано что 192.168.0.5 siteone.local sitetwo.local -> адресация на контейнер если то же самое не прописать в самом контейнере то apache не адресует на виртуальный хост не могу понять в чем проблема

И реквесты что летят поподают в лог other_vhosts_access.log

Konstantin
05.12.2018
21:42:02
Всем привет. Небольшой нубский вопрос. изучаю докер. установил на вин10. Возник процесс WMI provider host и начал отжирать 2-5% процессорной мощности. На гитхабе этот случай разобран. есть ответ It seems that there were many hyper-v virtual switch managers created (Dummy) by docker. Once removing them the issue is gone with cpu usage dropping to 1.5-2%. Вопрос - как их удалить-то? Я только начал изучать, не могу сходу найти команду. Спасибо заранее.

Konstantin
05.12.2018
21:51:10
докер десктоп с официального сайта у меня клава G15, системный монитор постоянно перед глазами :)

Konstantin
05.12.2018
21:53:09
А гиперв до докера юзал/настраивал? Я хз, может и у меня что подобное, но 1-2% вообще не парят

Konstantin
05.12.2018
21:55:28
ага, но там скорее до 5%

O
05.12.2018
23:13:31
привет, подскажите,плз, есть ли какая-то разница в том как я буду перегружать 1 контейнер, который стартовал через docker-compose со множеством сервисов? Можно ли использовать docker restart container?

Google
Konstantin
05.12.2018
23:18:20
А, или там нет рестарта. В общем можно, хоть удалять

В любом случае - можно же попробовать?)

O
05.12.2018
23:19:38
Можно и через dc только один
да, в dc есть рестарт, я вот пытаюсь понять разницу, чтобы потом не так больно было )

O
05.12.2018
23:21:22
Тогда рестарт и имя сервиса
есть ли какой-то очевидный бенефит использовать dc restart?

Konstantin
05.12.2018
23:22:10
Или id

Ну и dc рулит сервисами, если несколько реплик, то все сразу. Давно dc не юзал, всех поведений не помню

Egor
06.12.2018
05:46:38
Приветы. А есть ру-чат по k8s ?

Andrey
06.12.2018
05:49:47
Egor
06.12.2018
05:49:58
@kubernetes_ru
Спасибо

Alexey
06.12.2018
06:14:06
Можно ли как-то в сварме прибить проброшенный порт к ip, как и в стоковом докере?

Alexey
06.12.2018
06:42:18
А как тогда доступ публичный ограничивать? Только фаервол?

Konstantin
06.12.2018
06:53:06
не делать публичным

Rashid
06.12.2018
09:09:09
Всем привет!

Alexander
06.12.2018
10:33:20
RUN apt-get -qq update && \ apt-get -qq install или RUN apt-get -qq update RUN apt-get -qq install И почему?

Alexandra
06.12.2018
10:37:28
Первое. Уменьшит объем образа

Google
Andrey
06.12.2018
10:41:41
RUN apt-get -qq update && \ apt-get -qq install или RUN apt-get -qq update RUN apt-get -qq install И почему?
2 команды RUN == 2 слоя, лишний обьем. Но тут есть и обратная сторона. Если вообще все команды сунуть в один RUN то не факт что кеш будет использоваться эффективно

Alexander
06.12.2018
10:42:25
Об этом и речь. 2 команды - кеш. Кеш - скорость.

Andrey
06.12.2018
10:43:13
Об этом и речь. 2 команды - кеш. Кеш - скорость.
те команды которые ты привел, нет смысла разделять. Они друг от друга зависят. Так что их логичнее ставить в одном RUN.

Alexandra
06.12.2018
10:44:05
История от Cossack Labs о том, как они ужали Docker image с 900 Mb до 10 Mb #docker

Вот подходящая статья об этом

Petrovich
06.12.2018
10:44:36
прикольно

посмотрим

Andrey
06.12.2018
10:44:51
Как это зависят? Они могут и отдельно запускаться.
могут, но если юзаешь кешированный слой apt-get update, то ничего нового в install у тебя не прилетит

Alexander
06.12.2018
10:46:21
Не прилетит. Но если нас устраивает, предположим, сегодняшний/вчерашний update, и мы хотим следующую тысячу раз использовать этот кеш, а не запускать всё заново - совсем другое дело. Да и там, где мы хотим самое последнее обновление - мы можем одной командой запустить.

Вот подходящая статья об этом
Статья большая, где именно то, о чём идёт речь?

Alexander
06.12.2018
10:49:00
ну если цель образа именно то что ставится через install то мб имеет смысл. Но в общем смысле нет.
Не вижу логики. Цель образа вообще не в этих строках достигается, в большинстве случаев (если мы о приложениях говорим).

Andrey
06.12.2018
10:50:30
Не вижу логики. Цель образа вообще не в этих строках достигается, в большинстве случаев (если мы о приложениях говорим).
О том и речь, если вы суете в образ свое приложение, то подготовительные операции в виде установки пакетов лучше делать одной командой отдельным слоем. А если совсем в идеале, то собирать свой базовый образ чтобы при билде образа вашего приложения только само приложение пропихнуть в образ и не тратить время/ресурсы на установку пакетов.

Andrey
06.12.2018
10:52:13
Почему "лучше ... отдельным слоем"? Чем?
Тем что это будет один слой. Меньше веса. Кеш. И вот это вот все

Alexander
06.12.2018
10:52:33
Но этот кеш нельзя переиспользовать для сборки других проектов.

Andrey
06.12.2018
10:54:08
Но этот кеш нельзя переиспользовать для сборки других проектов.
ну сделайте так чтоб было можно) Результаты apt-get -qq update вообще смысла никакого нет сохранять в образ. Я просто думал что там в конце твоего файла сборки они будут вычищаться, но постепенно понял что нет

Alexander
06.12.2018
11:01:35
Первое. Уменьшит объем образа
Это не так: ~ $ cat Dockerfile_one_run FROM python:3.7-slim-stretch RUN apt-get -qq update && \ apt-get install -y -qq git gcc ~ $ cat Dockerfile_two_runs FROM python:3.7-slim-stretch RUN apt-get -qq update RUN apt-get install -y -qq git gcc ~ $ docker build . -f Dockerfile_one_run -t one_run ... ~ $ docker build . -f Dockerfile_two_runs -t two_runs ... ~ $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE two_runs latest 88dac67d44d8 56 seconds ago 350MB one_run latest 0fa7d29242b2 About a minute ago 350MB ~ $

Google
Andrey
06.12.2018
11:03:18
"Чтобы было можно" - это отдельный RUN на update
результаты update не надо кешировать и вообще класть в реджистри. Вы так все место засрете просто новыми слоями с идексами репозиториев

Хотя каждый дрочит как он хочет. Я видал индивидов у кого каждый раз все ставилось с нуля. Каждый образ метров по 800. Кто-то не может до сих пор понять отличия от виртуалок. Но это быстро проходит после того как разок почистишь реджистри на пару терабайт

Alexander
06.12.2018
11:04:43
Я бы обоснование увидеть хотел, так-то

Andrey
06.12.2018
11:39:50
Ренат
06.12.2018
12:08:38
Всем привет

Не могу догнать для чего нужен всё-таки докер

Чем отличается от vagrant?

arts
06.12.2018
12:12:45
Чем отличается от vagrant?
Ты вот прям настолько ленивый?

Alexander
06.12.2018
12:13:23
Он тебя трллит, а ты отчитываешься))
Никто никого не "трллит"

arts
06.12.2018
12:14:13
Чем отличается от vagrant?
http://lmgtfy.com/?q=%D1%87%D0%B5%D0%BC+docker+%D0%BE%D1%82%D0%BB%D0%B8%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F+%D0%BE%D1%82+vagrant

LEXASOFT
06.12.2018
12:20:10
Konstantin
06.12.2018
12:28:04
вот кстати тут криво виртуалка обозначенна, App{1..3} должны быть для наглядности в одной виртуалке

Petr
06.12.2018
12:29:34
при том 2 нижних блока полностью виртуализируются в виртуалке, вплоть до железа.

хотя в гипервизоре есть пробросы устройств

но не прямые, например hyper-v видуху не пробрасывают, а делают это как то софтово

и работает она криво и косо

LEXASOFT
06.12.2018
12:34:07
Konstantin
06.12.2018
12:48:00
ну app1 это например база app2 это веб app3 внутренние сервисы
да я за другое - виртуалка это N+ приложений же, когда контейнер это одно, по хорошему

Google
Grigore
06.12.2018
16:14:23
добрый день. есть docker compose файл, там описан контейнер, который должен подключаться к сокету, который крутится на машину то есть на локальном хосте, как можно из контейнера получить ip локального хоста, как-то бы прописать данную переменную через аргументы. Может кто подскажет новичку ?

Petr
06.12.2018
16:53:58
/sbin/ip route|awk '/default/ { print $3 }'

И
06.12.2018
18:28:27
При создании своего образа. Когда внутри ставятся nginx и к примеру php, почему они не стартуют автоматически?

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