@docker_ru

Страница 1255 из 1375
Nedoumenie
28.05.2019
11:38:10
Если нужно лёгкий образ - alpine.
А с альпином нет проблем с glibc?

George
28.05.2019
11:40:29
есть

я только что хапнул траблу с psycopg2. Но все проблемы решаемы

и образ я уменьшил с 900 МБ на убунту с пихтоном до 110 МБ на эльпайн

Google
George
28.05.2019
11:41:01
оно того стоило

Nedoumenie
28.05.2019
11:47:07
Psycopg же требует gcc

George
28.05.2019
11:47:30
да еееееее

ну, требует, но его можно скомпилить под эльпайн

и он работает (!)

Nedoumenie
28.05.2019
11:48:09
Я поэтому и боюсь его трогать, этот альпайн. Именно из-за глибса.

George
28.05.2019
11:49:11
У меня бомбануло только в ffmpeg

он крашится под эльпайном. В остальном - проблем нет

Nedoumenie
28.05.2019
11:51:52
А зачем ffmpeg в контейнере? Просто интересно

George
28.05.2019
11:52:33
ну, задача такая

Alexey
28.05.2019
11:53:26
А зачем ffmpeg в контейнере? Просто интересно
не знаю чем там занимается George, но я например пускал на кластере кубера задачи конверта видео

DimiDr0l
28.05.2019
11:55:01
всем привет, ктонить сталкивался с проблемой смены mtu в бриджах?

Google
DimiDr0l
28.05.2019
11:56:31
добавил в docker.service —mtu=1440 рестартанул машину, всёравно 1500(

George
28.05.2019
11:56:36
мне тоже интерено

а где смотришь?

и как добавил?

DimiDr0l
28.05.2019
11:57:02
ip a

Eli
28.05.2019
11:57:32
Имхо лучше ip ro

DimiDr0l
28.05.2019
11:57:40
ExecStart=/usr/bin/dockerd --mtu=1440 -H fd:// --containerd=/run/containerd/containerd.sock

George
28.05.2019
12:01:19
эм...

ты бы лучше в конфиге это задавал

так делать как ты - криво

/etc/docker/daemon.json

и туда вываливать всю говнятину

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

(чтобы при переустановке демона или обновлении системы твои изменения не затерлись)

окей. И ждем ip a/ip ro

DimiDr0l
28.05.2019
12:05:23


добавлял даже в /etc/default/docker DOCKER_OPTS="--mtu=1440"

так же без изменений

Google
DimiDr0l
28.05.2019
12:07:30
докер 18.09.2

George
28.05.2019
12:10:05
https://medium.com/@sylwit/how-we-spent-a-full-day-figuring-out-a-mtu-issue-with-docker-4d81fdfe2caf

https://mlohr.com/docker-mtu/

https://docs.docker.com/v17.09/engine/userguide/networking/default_network/custom-docker0/

читал?

If you work with docker-compose, you will notice that in containers created by docker-compose, the MTU of the daemon is not inherited. This happens because the mtu entry in /etc/docker/daemon.json file only affects the default bridge. Therefore you have to specify the MTU explicitly in the docker-compose.yml for the newly created network:

ВОТ ЭТО ПРЕКРАСНОЕ ^_^

опять докер-компоуз. опять. опять срать хотел на настройки демона

DimiDr0l
28.05.2019
12:19:43
на одной тачке сработал daemon.json на другой нет)))

ппц

George
28.05.2019
12:19:51
так не бывает

может у тебя синтаксис файла кривой? но если так, то докер-демон не стартанул бы.

?

DimiDr0l
28.05.2019
12:35:11


George
28.05.2019
12:37:35
похоже

DimiDr0l
28.05.2019
12:38:37
блин, а что в gateway указывать?

Ivgenich
28.05.2019
13:06:27
Всем хорошего вечера. Коллеги. А как красиво пошарить проект между контейнером с php-fpm и контейнером с nginx (из-за статики)? Сделал через общий волюм - не нравится из-за того, что при выкатке нового имеджа с новым кодом все равно подкинется старый код из волюма. Надо убивать волюм. И аналогичная проблема с шарингом с nginx на хосте на проде. Могу не класть код в контейнер а деплоить из гита на хост и мапить в php-fpm. Но хочется код запихнуть все же в контейнер. Но как? Пихать nginx к php-fpm не хочу. Переходить на Apache и пихать в php его тоже не хочу.

George
28.05.2019
13:07:53
погоди

Google
George
28.05.2019
13:07:54
не понимайт

а что мешает деплоить статику в nginx отдельно

более того

тебе никто не мешает собрать два образа

БЕЗ ВОЛЬЮМА

зачем статику шарить между двумя контейнерами? я вообще не понимайт

блин, а что в gateway указывать?
а зачем ты его вообще трогаешь?

DimiDr0l
28.05.2019
13:09:10
всё сделал))

George
28.05.2019
13:09:11
вообще это по идее адрес самого докера

Andrey
28.05.2019
13:09:29
зачем статику шарить между двумя контейнерами? я вообще не понимайт
потому что статика динамически генерируется, наверное

DimiDr0l
28.05.2019
13:09:33
вообще это по идее адрес самого докера
виртуалка в опенстэке, а в нем интерфейсы по дефолту с мту 1450

George
28.05.2019
13:09:38
но пускай коллега обоснует

Andrey
28.05.2019
13:09:53
я сталкивался с таким

George
28.05.2019
13:10:05
просто это пахнет скорее уже луа-программированием в nginx

ибо сервер приложений - это ок. А nginx + php + обший вольюм пахнет как ?

Andrey
28.05.2019
13:11:08
php-fpm вообще не умеет статику, поэтому если приложение генерирует какие-нибудь файлы (ордера в pdf, картинки, whatever), то надо их подсовывать nginx'у

George
28.05.2019
13:11:49
я в курсе

Andrey
28.05.2019
13:12:20
ну вот, собственно и делаем вывод.

George
28.05.2019
13:12:23
но вообще для картинок, ордеров и пр. - лучше отдельное хранилище

Google
Andrey
28.05.2019
13:13:33
для этого требуется менять логику приложения, то есть пинать разрабов и архитекторов. А то они обычно у себя всё локально запускают и им невдомёк, что файловая система может быть разной у движка и вебсервера

Ivgenich
28.05.2019
13:13:37
зачем статику шарить между двумя контейнерами? я вообще не понимайт
Yii2 на первый взгляд у него статика распихана беспорядочно. Посмотрю внимательнее.

George
28.05.2019
13:24:29
я уж не говорю, что если там реально отчеты, картинки и прочий генерируемый контент.... то его лучше не вольюмом, а куда-то еще вылить... но вопрос латентности доступа....

Ivgenich
28.05.2019
13:27:02
George
28.05.2019
13:27:52
ну, зачем? кто их процессит?

их же наверняка можно в вебсокет кидать, хотя я хз

или в посте пейлоадом

я просто не в курсе нынешних трендов

а потом класть в S3 ? или в БД

блобом

Ivgenich
28.05.2019
13:29:18
ну, зачем? кто их процессит?
Пока это тайна покрытая мраком. Проект новый и пилится на ходу новым разработчиком. У нас вообще все на питоне. А этот оказался битрицистом/пхпшником. Пилит отдельный проект. Типа партнерки.

George
28.05.2019
13:29:32
я бы на пихтоне сделал. Там все понятно

Ivgenich
28.05.2019
13:29:53
Ну и интеграция там с битрикс24 планируется. Потому проект ему отдали.

А он в питон не умеет.

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