@docker_ru

Страница 729 из 1375
Alexander
16.08.2018
18:26:52
Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true

Фёдор
16.08.2018
18:29:57
Странно, под оверлей2 должно быть норм

Alexander
16.08.2018
18:31:04
ну я не опытный, возможно просто многое хочу

может быть это и есть норм

Google
Фёдор
16.08.2018
18:35:03
Если запросы по секунде обрабатываются, то это не норм

Alexander
16.08.2018
18:48:43
ну как бы по скорости очень сильно от нативного отличается

поставлю еще докер синк на выхах, посмотрю как получается с ним

Yevhen
16.08.2018
18:50:56
Фёдор
16.08.2018
18:51:54
Очень сильно это насколько? Надо учитывать, что на маке контейнеры крутятся в виртуалке

Alexander
16.08.2018
19:00:24
я не замерял на уровне скорости запросов, пока не до этого

но если на глаз, то сайт в 4-8 раз медленее стал работать

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

у докера какая-то виртуалка под капотом? потому что вручную я никакой не ставил

Kirill
16.08.2018
19:03:17
Да
Потому что виртуалка

Они на макоси не нативно стартуют же

Поэтому на Винде это тоже не супер молниеносно

Хотя в Винду завозят LCOW, но там БД не стартануть, ибо файловая система не позволяет ;(

Google
Alexander
16.08.2018
19:04:33
т.е. при работе на линухе всех этих проблем с производительностью не будет?

Kirill
16.08.2018
19:05:37
Не должно

Yevhen
16.08.2018
19:05:49
т.е. при работе на линухе всех этих проблем с производительностью не будет?
На 100% сказать да - нельзя, но в большинстве случаев - да

Kirill
16.08.2018
19:06:11
Ну мой проект по ощущениям раза в 3 шустрее

Ибо страницы на линухе грузит моментом

А на Винде немного ждёшь

Yevhen
16.08.2018
19:08:37
А на Винде немного ждёшь
У моих коллег показатель - сервер на node.js, типа вебпака или ембера

Плюются сильно

Anton
16.08.2018
19:50:39
вот тут описывают multi-stage build: https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#use-multi-stage-builds а как потом автоматически удалить build образ?

Sergey
17.08.2018
00:07:04
webpack это сборщик проекта

эмбер фреймворк

не понятно что показатель чего?

Yevhen
17.08.2018
04:24:39
Скорость работы

Павел
17.08.2018
05:10:47
т.е. если раньше страница открывалась меньше чем за секунду, то сейчас можно и 10 ждать пока откроется
Поэтому, например у нас, все разработчики, которым нужно локально проект собирать, работают на убунте и есть несколько человек, которым проект нужен иногда, им приходится каждый раз базу подтягивать и пересобирать проект.

p4sh
17.08.2018
06:24:57
Подскажите, есть образ, например iRedmail, нооо как мне при запуске контейнера передать туда переменную для конфига postfix или другого компонента - переделывать образ?

если в переменных Dockerfil'а нету этого параметра

Александр
17.08.2018
06:29:07
Запускай скрипт в контейнере, который запустит iRedMail, учитывая твою переменную окружения

Или лучше конфиг прокинуть

p4sh
17.08.2018
06:31:30
а руками в контейнере прявят? или это моветон?

Александр
17.08.2018
06:37:44
Не советую. Docker secrets, добавлять при сборке или стартовый скрипт. Руками в контейнер залезете - при пересоздании все обратно откатится

Google
p4sh
17.08.2018
06:44:56
а если я после изменения пересоберу образ? так можно?) Если не трудно, объясните на примере: https://hub.docker.com/r/lejmr/iredmail/~/dockerfile/ Тут "стартовый скрипт" про который говорите - RUN sh ./config-gen $HOSTNAME $DOMAIN > ./config

верно?

Александр
17.08.2018
06:58:51
Стартовый скрипт видимо в базовом образе, в entrypoint или cmd прописывается. После изменения пересборка ниче не даст. Изменения в контейнере, сборка делает образ. Можно закоммитить и пушнуть, но это так себе

p4sh
17.08.2018
07:18:41
Понял, но мне в любом случае еще парочку программ надо доставить (fetchmail или imapsync + их конфиги) - как в целом это лучше сделать? все же в готовом контейнере доделать, а потом COMMIT ?

или заново собирать самостоятельно?

Andrey М.
17.08.2018
07:36:53
или заново собирать самостоятельно?
Форкнуть исходный Dockerfile, добавить чего надо, собрать контейнер, запушить, использовать.

p4sh
17.08.2018
07:37:26
sps

?

Andrey М.
17.08.2018
07:38:43
Коммитить прямо в имидж — не тру, повторямость/автоматизация теряется, хрен вспомнишь потом — что и как настроено.

p4sh
17.08.2018
07:43:23
Понял Вас) спасибо! лучше сразу правильно учиться, чем переучиваться

Andrey М.
17.08.2018
07:45:24
Вот да.

Форкнуть исходный Dockerfile, добавить чего надо, собрать контейнер, запушить, использовать.
Помимо того, можно написать свой Dockerfile, в поле "FROM:" которого указать тот имидж, в котором вам чего-то не хватает и дополнить тольтко модификациями. Но я отчего-то такие матрёшки не очень люблю, особенно если в исходном Dockerfile нет ничего сложного. Так что как правило использую первый способ и собираю на базе какого-нибудь debian-slim / alpine.

Впрочем, я и Ansible Galaxy недолюбливаю, так что — не показатель, как работать — решайте сами.

p4sh
17.08.2018
07:50:29
Спасибо)

Andrey М.
17.08.2018
07:50:38
ur welcome

Sailor
17.08.2018
09:25:47
простой вопрос... как примаунтить (расшарить) папку с одного контейнера в сосдений?

Sailor
17.08.2018
09:26:25
VLAdiMIR
17.08.2018
12:17:54
Всем Привет. Подскажите плз столкнулся с проблемой. Хочу поставить docker на nano server, инсталю по этой статье https://gist.github.com/tonysneed/42032742828d23d07dc9467b972c2047 на пукнте Install Docker Install-Module -Name DockerMsftProvider -Repository PSGallery -Force Install-Package -Name docker -ProviderName DockerMsftProvider выкидывает ошибку

Google
VLAdiMIR
17.08.2018
12:18:17


Может кто сталкивался подскажте куда копать?

Eugene
17.08.2018
12:19:02
Подскажите плиз, как установить нпм пакет глобально в контейнер?

VLAdiMIR
17.08.2018
12:20:10
не ставить на что то кроме линукса
печально.. опять линух в абсолют возводят...

Sergey
17.08.2018
12:20:42
печально.. опять линух в абсолют возводят...
печально не это проблема в том, что вы ставите докер туда, для чего не предназначен

Eugene
17.08.2018
12:20:57
npm install -g ?
ну а как мне это делать автоматически при деплое?

Мы идём в тишине
17.08.2018
12:22:55
В докерфайл запхнуть

Andrey
17.08.2018
12:23:39
ну а как мне это делать автоматически при деплое?
ээээм. Ну добавить в сценарий. ХЗ как ты катишь

Yaroslav
17.08.2018
12:23:57
правильнее докерфайл

Eugene
17.08.2018
12:24:01
катит девопс, я подумал сам могу по-быстрому) спасибо всем

Mykola
17.08.2018
12:25:29
Пытаюсь при билде контейнера установить зависимости через композер но проблема видимо где-то в директориях ( установка пакетов происходит, но самих файлов в директории нету ) COPY . /var/www/html WORKDIR /var/www/html RUN composer installв чем может быть трабл ?

Alexey
17.08.2018
14:34:15
привет всем, подскажите в docker-compose версии 2 была поддержка depends_on а в 3 она уже не поддерживается, есть какая то замена?

Viktor
17.08.2018
14:36:11
links: вроде как

Alexey
17.08.2018
14:37:31
links не знаю работает или нет, но он для связи нескольких контейнеров, и сейчас его тоже не рекомендуют использовать, сейчас просто добавить в сеть net:

ладно, придется тогда version '2' юзать пока

Viktor
17.08.2018
14:42:11
>Links also express dependency between services in the same way as depends_on, so they determine the order of service startup.

Google
Bogdan
17.08.2018
15:58:30
links: вроде как
Links deprecated в 3

Alexander
17.08.2018
16:53:58
Этот привет надо туториалам и мануалам передать :(

Viktor
17.08.2018
17:03:10
^

Данила
17.08.2018
17:08:16
Как можно подключить Docker контейнер к мосту FAN?

root@dziminv:/# ifconfig lxdfan0 lxdfan0 Link encap:Ethernet HWaddr 2e:3b:33:0b:44:9d inet addr:***.***.0.1 Bcast:0.0.0.0 Mask:255.0.0.0 inet6 addr: ****::****:****:****:e61/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1450 Metric:1 RX packets:216 errors:0 dropped:0 overruns:0 frame:0 TX packets:206 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16817 (16.8 KB) TX bytes:342313 (342.3 KB)

Не совсем понимаю, как вычленить подсеть и aux-address

В /etc/network/interfaces.d ничего про этот мост нет

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