@ru_docker

Страница 424 из 610
Игорь
19.12.2017
11:22:00
docker-compose -f blabla.yml run --service-ports client-dev
счастья, здоровья тебе docker-compose -f docker-compose.client.yml run --service-ports client-dev как часы

Roman
19.12.2017
11:22:12
обращайся =)

John
20.12.2017
08:53:02
Привет всем, ребят. Как можно передать env var с docker-compose up?

Александр
20.12.2017
09:05:10
env_file: .env

Google
Александр
20.12.2017
09:06:43
mysql: build: context: ./.docker/mysql ports: - "3306:3306" env_file: .env примерно вот в таком контексте. переменные будут доступны в dockerfile

Roman
20.12.2017
09:16:13
mysql: build: context: ./.docker/mysql ports: - "3306:3306" env_file: .env примерно вот в таком контексте. переменные будут доступны в dockerfile
тебе нужны build-args, а не env vars. ENV для уже сбилдженного имеджа при запуске контейнера

mysql: build: context: ./.docker/mysql args: - BLA=${BLA}

Александр
20.12.2017
09:18:55
Действительно, перепутал. Но на вопрос тем не менее ответ такой

Roman
20.12.2017
09:19:34
так какой вопрос?

а блин, я не проснулся еще

Oleg
20.12.2017
18:12:49
подскажите а что под капотом scratch ?

что там есть?

busybox?

Navern
20.12.2017
18:20:53
Сисколлсы ток

И собственный неймспейс

Скретч это типа noop

Google
Oleg
20.12.2017
18:22:41
и бинари как запускаются?

Roman
20.12.2017
19:06:31
с трудом :)

Alexander
20.12.2017
19:07:23
объясните, плз, где вы инициализуете сети? допустим, есть Docker swarm mode, 1 нода, там балансировщик (раздавать 80 и 443 порты всем остальным) и сервисы, то есть каждый сервис связан с этим балансировщиком, им нужна сеть, тип overlay, она указана и на балансировщике и в сервисе, lb-service1, lb-service2, lb-service3, допустим, 3 сети на 3 сервиса... вопрос: а где добавлять этот блок networks: ? в docker-compose.yml балансировщика или в docker-compose.yml сервисов?

ptchol
21.12.2017
14:24:09
Слушайте, а такая проблем в стейбле ce докера на центосе. постоянно воспроизводится ситуация когда процессы на хосте типа nginx / collectd используют mountpoit контейнераэ. в следствии чего контенейнер нельзя ремувнуть

никто не сталкивался ?

Navern
21.12.2017
14:26:26
и бинари как запускаются?
Статические ток. Фактически для запуска исполльзуется ток сисколл линуха

Dan
21.12.2017
15:12:34
#образование #обучение #бесплатно Дорогие друзья! Коллеги! Очень часто мы с вами обсуждаем вопросы обучения. На эти темы можно бесконечно долго рассуждать. Однако, если вы действительно упёрлись в некий "потолок", жаждите развития, или хотите уйти в другое направление и повысить свою ценность как специалиста, то вам определённо стоит обратить внимание вот на это: В Университете Иннополис открыт приём заявок на грантовый конкурс. Грант — ваша возможность бесплатно получить магистерскую степень в IT. После получения диплома выпускники имеют возможность работать и жить в городе Иннополис, и не только. Подать заявку на грант необходимо до 29 декабря включительно. Набор в магистратуру ведётся на программы, разработанные совместно с Университетом Карнеги-Меллон и Университетом Амстердама: - Робототехника - Управление большими данными - Управление разработкой ПО - Разработка безопасных систем и сетей Количество грантов строго ограничено Образовательный грант покрывает 100% стоимости обучения. Вас будут обучать специалисты с мировыми именами и опытом работы в ИТ-проектах. Студенты получают стипендию (!!!) от 12 000 до 42 000 руб./мес, а также проходят стажировки в компаниях-партнёрах. Проживание в современном кампусе, в безопасной городской среде. Вы можете задавать любые вопросы мне прямо здесь в нашем чате. Регистрация здесь: https://apply.innopolis.ru/~ZBBeA

ptchol
21.12.2017
16:01:07
лучше б кто с докером помог а не спам всякий модеры слали )

Andrey
21.12.2017
16:04:54
не использовать докер на центоси? :)

ptchol
21.12.2017
16:05:05
так всё было ок

я просто с 17.03 уехал на 17.09

Gleb
21.12.2017
16:13:30
В центоси есть своя веточка докера на 1.12

Alexandr
21.12.2017
16:27:06
На 6 версию можно поставить?

ptchol
21.12.2017
16:41:15
17.03 работает

Gleb
21.12.2017
16:42:15
На 6 версию можно поставить?
С неродным ядром может и получится что. С 2.6 нет

ptchol
21.12.2017
17:04:13
оказывается в кчестве дефолтного сторадждрайвера в 17.09.1 на центос приехал overlay

Andrey
21.12.2017
17:11:49
ну так а где оно нынче не оно?

ptchol
21.12.2017
17:13:00
на центосе ?

Vlad
21.12.2017
17:13:51
на центосе всё нормально, даже overlay2 работает на штатных ядрах.

ptchol
21.12.2017
17:14:17
а почему докер до сих пор советует сидеть на девайсмэппере ?

Google
Старый
21.12.2017
17:14:46
а кто докеризирует дотнет?

Vlad
21.12.2017
17:14:46
а почему докер до сих пор советует сидеть на девайсмэппере ?
https://docs.docker.com/engine/installation/linux/docker-ce/centos/#prerequisites

The overlay2 storage driver is recommended.

ptchol
21.12.2017
17:15:38
https://docs.docker.com/engine/userguide/storagedriver/selectadriver/#supported-storage-drivers-per-linux-distribution

Старый
21.12.2017
17:16:11
как думаете, каковы шансы взять ядро от windows server 2016 и запустить на линукс хосте?

ptchol
21.12.2017
17:17:19
у меня проблема описанная на 7.3

Старый
21.12.2017
17:17:21
нужен centos >7.3
ну скажем так, на 6 лучше вообще использовать lxc/openvz под контейнеры чем докер

в virtualbox? легко
нет, в докер

Vlad
21.12.2017
17:17:49
нет, в докер
ты не шаришь что такое докер?

Старый
21.12.2017
17:18:18
ты не шаришь что такое докер?
линукс же как то виндовый докер запускает

Старый
21.12.2017
17:18:28
и без виртуалки в hyper-v

думал и обратное научились уже

ptchol
21.12.2017
17:19:07
Может быть проблема была из за того что сторадждрайвер свичнулся а дира с контейнерами не менялась ?

ну типа метадатка какая то старая где то

Vlad
21.12.2017
17:19:32
линукс же как то виндовый докер запускает
без hyper-v только windows 2016. никаких линуксов там нет.

ptchol
21.12.2017
17:21:03
при смене драйвера нужно всё удалять
да знаем мы такое, но я думал может уже пережили это.

Vlad
21.12.2017
17:21:26
да знаем мы такое, но я думал может уже пережили это.
https://docs.docker.com/engine/userguide/storagedriver/overlayfs-driver/ To use overlay2 on CentOS (Docker CE only), you must also set the storage option overlay2.override_kernel_check

Google
Старый
21.12.2017
17:23:23
devicemapper позволяет юзать докер с lvm, чем этот вариант хуже чем overlayfs?

Старый
21.12.2017
17:24:35
медленный
тормоза от devicemapper или от lvm?

Admin
ERROR: S client not available

Старый
21.12.2017
17:25:40
direct-lvm вопрос не решает?

Vlad
21.12.2017
17:26:19
direct-lvm вопрос не решает?
зачем? есть отлично работающий overlay2

Старый
21.12.2017
17:26:35
зачем? есть отлично работающий overlay2
ну например у меня на сервере lvm

Vlad
21.12.2017
17:27:18
ну например у меня на сервере lvm
ssd есть? с trim проблемы уже решили?

Старый
21.12.2017
17:28:19
ssd есть? с trim проблемы уже решили?
https://russianpenguin.ru/2014/06/11/%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-trim-%D0%BD%D0%B0-ssd-%D1%81-lvm-luks/

Адам
21.12.2017
17:28:56
А разве для overlay 2 не нужно ядро >4?

Vlad
21.12.2017
17:29:21
А разве для overlay 2 не нужно ядро >4?
нет, у redhat бэкпорты в свои старые ядра

Старый
21.12.2017
17:30:04
А разве для overlay 2 не нужно ядро >4?
redhat это не бубунта, а хороший коммерческий дистрибутив, там, как выше написали, полно бэкпортов, в данный момент rhel 7.4 имеет бкэпорты даже из ядра 4,15

Vlad
21.12.2017
17:30:09
https://russianpenguin.ru/2014/06/11/%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-trim-%D0%BD%D0%B0-ssd-%D1%81-lvm-luks/
Это просто как включить. При обновлениях ядра периодически trim на lvm тупо перестает работать. Пару лет назад по крайней мере так было ?

ptchol
21.12.2017
17:30:14
3.10.0-514.2.2.el7.x86_64 514

ptchol
21.12.2017
17:31:17
доступно 693.11.1.el7

Vlad
21.12.2017
17:31:58
на федоре хз, проблем не видел
а ты проверь - работает-ли trim. после удаления файла с его места на диске должны читаться нули.

Адам
21.12.2017
17:32:45
Да я в курсе про бэкпорты, но показалось, что этого все равно недостаточно. Надо попробовать снова overlay 2, а то приходится отдельный блок держать для девайсмеппере через lvm держать

Google
Адам
21.12.2017
17:34:48
Еу пока проблем нет. Разве что Telegraf не умеет его размер мониторить. Пришлось кастомное решение сделать

У меня другой вопрос. Кто-нибудь использует внешние volume? NFS, vsan и прочее

Хотели попробовать flocker, но он вроде как помер

terry
22.12.2017
09:09:45
Добрый день. У меня вопрос к знатокам контейнеров: 1) у меня 10+ сайтов на wordpress 2) от 5 до 25 гб объем самого сайта без базы, базы 0-200Мб И тут руководство хочет уйти в облака и стоит вопрос выбора - google app engine, amazon или просто использовать kvm для каждого сайта? Из того, что я видел, размазать эти сайты по google app engine можно, но мне кажется лучше это делать просто по своим контейнерам на нодах в кластере?

нужны советы опытных людей

+ дальше у меня будет: symfony + php-fpm+mongodb +rabbitmq - это тоже предстоит пихать в докеры, но вопрос остается в скелинге серверов mongodb и оптимизации хотелось бы тоже услышать мнение Если кто-то может дать качественные консультации и даже за деньги - прошу писать сразу цены.

Nklya
22.12.2017
09:23:45
А как связано желание переходить в облака с переходом в докер? Это как бы не одно и то же

terry
22.12.2017
09:28:05
А как связано желание переходить в облака с переходом в докер? Это как бы не одно и то же
стоит выборе между облаком и докером в облачных инстансах

под кубиком в будущем

Phil
22.12.2017
09:59:33
Я запутался

terry
22.12.2017
10:16:14
есть сайты - нужно выбрать как их в гугле ложить - докерами или же как app engine и хранить на свстроенных докерах

или же тупо kvm инстанс он гугла и в нутри контейнеры

Страница 424 из 610