Sergei
норкомания
One
может "бритву Оккама" взять и лишние сущности сократить?
Sergei
пробрасывай докер сокет в свой питоний сервер и делай что хочешь
Serhii
Пытаюсь внутри докер контейнера запустить тесты, вываливается такая вот штука, кто сталкивался, с чем это может быть связанно?
Владислав
очевидно, скрипту не дозволено читать системные директории
George
Добрый день) Подскажите плиз! Есть несколько приложений и один прокси для них в одной overlay сети. Как можно сделать так, чтобы контейнеры не могли связываться друг с другом или чекать порты друг друга, но могли подключаться к прокси? Знаю про функцию «Enable or Disable Inter Container Connectivity com.docker.network.bridge.enable_icс : --icc» в докере, но в таком случае контейнеры не увидят прокси Как это можно реализовать?
Sergei
разнести по разным сетям видимо
George
пока других идей нет
George
разносишь по разным сетям. Прокси делаешь прилинкованным ко всем сетям
Забыл упомянуть, это Swarm и просто на лету подключить сервис не получится, для этого нужно апдейтить А количество сервисов и сами сервисы меняются, поэтому один раз приконнектить и забыть не получится
George
эм?
George
?
George
ну, речь про то, что это реплики сервиса?
George
Нет, приложения не реплики, а отдельные сервисы, даже на разных языках написаны
George
Если я правильно понял вопрос
Старый
а юзает ли кто swarm ? хочу для dev площадки поднять, хз про подводные камни и прочие прикольчики
expose только через докер файл, restart работает когда ему захочется, логи говно
Старый
всмысле когда захочется?
в прямом, захотел поднял после фейла, захотел не поднял
Sergei
зачем ты меня расстраиваешь?
Radzhab
Коллеги добрый день)
Radzhab
что за ключевое слово links
Radzhab
не могу найти для чего оно
Viktor
что за ключевое слово links
https://docs.docker.com/compose/compose-file/compose-file-v2/#links
RE
камрадос - как скопировать файл из контейнера на хост? причем команду надо запустить именно в самом контейнере (jenkins) и второй момент - volume не подойдет - копировать надо в произвольные места на хосте..
RE
ну вот ранать это надо ИЗ контейнера.
RE
какой там будет dest_path тогда?
dmi
у меня в гитлабе в ubuntu устанавливается много зависимостей. мне надо надо докер хаб запушить этот образ и на гитлабе его указать?
dmi
потому что долго устанавливаются каждый раз
Mikalai
1. Можно пушить не на докер хаб, а в тот же registry 2. https://docs.gitlab.com/ee/ci/docker/using_docker_build.html#using-docker-caching
RE
сделай локальный репо для своего имаджа
Андрей
друзья, помогите, не могу перезапустить php-fpm под доккером. ниже что пробовал и информация о системе. Откуда брали образ для доккерфайла мне не известно. Система некая 4.9.93-linuxkit-aufs # ls -F /etc/init.d/ hwclock.sh* procps* x11-common* # service php-fpm restart php-fpm: unrecognized service # service php7-fpm restart php-fpm: unrecognized service # service php7.2-fpm restart php-fpm: unrecognized service # systemctl /bin/sh: 19: systemctl: not found # service --status-all [ ? ] hwclock.sh [ - ] procps [ - ] x11-common # uname -a Linux fd5b461ca679 4.9.93-linuxkit-aufs #1 SMP Wed Jun 6 16:55:56 UTC 2018 x86_64 GNU/Linux # cat /etc/*-release PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/" ps -ef|grep fpm root 1 0 0 13:33 ? 00:00:00 php-fpm: master process (/usr/local/etc/php-fpm.conf) www-data 4868 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4869 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4870 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4871 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4872 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4873 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4874 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4875 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4876 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4877 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4878 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4879 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4880 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4881 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4882 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4883 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4884 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4885 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4886 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4887 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4888 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4889 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4890 1 0 14:28 ? 00:00:00 php-fpm: pool www www-data 4893 1 0 14:29 ? 00:00:00 php-fpm: pool www
Андрей
# which php /usr/local/bin/php
Maximus
Коллеги добрый день, подскажите плиз как сделать ограничение памяти для докер контейнера в docker-compose.yml файле версии 3
Maximus
в версии 2 был mem_limit щас не проходит это
Maximus
а swarm что это - не большой знаток еще docker
JyBvciAxID0gMSAtLQo=
почему же никак
JyBvciAxID0gMSAtLQo=
https://docs.docker.com/compose/compose-file/
Александр
2 ветка развивается параллельно с 3
JyBvciAxID0gMSAtLQo=
ctrl + f memory - первый матч
Александр
https://docs.docker.com/compose/compose-file/
Это только в режиме swarm работает
Maximus
вот именно я читал документацию там говорится о swarm только я пока не понял что это
Андрей
есть идеи?
Александр
https://github.com/docker/compose/issues/4513
JyBvciAxID0gMSAtLQo=
Действительно. Печаль
Александр
Это когда docker-compose в кластере
Александр
А зачем тебе 3?
Maximus
а понятно, ну буду тогда использовать версию 2, спасибо огромное
Maximus
коллега сделал файл docker-compose.yml версии 3.7 длинный очень, не хотелось бы все это перелопачивать на версию 2
Maximus
вот и задаю поэтому вопрос
Maximus
коллега щас не доступен, в командировке длительной, поэтому у него не проконсультироваться
Maximus
всем спасибо большое
Старый
net.ipv4.ip_local_port_range="25000 120000" net.ipv4.tcp_fin_timeout=15 почему контейнеры могут ловить too many open connections?
Старый
А где вы видели, чтобы можно было открыть 120000 портов?
ранее было 65000, сейчас с новой настройкой поставил, тож самое
Anton
удивительно )
Старый
Старый
🤣ну мне всего мало
Старый
2500 контейнеров на 1 хосте пытаюсь запустить
SeniorAnykey
ну ранее стояло 65000
ну а кто его знает что у тебя там апп с портами и конектами делает?
Maximus
Коллеги подскажите может кто сталкивался, запускаю контейнер, он начинает жрать озу, потом swap и все хост не доступен, только hardreset помогает
Maximus
Что можно предпринять?
SeniorAnykey
🤣ну мне всего мало
может висят тысячами с CLOSE WAIT
Maximus
Контейнер зонмаиндера
Старый
может висят тысячами с CLOSE WAIT
ну проблема в том что более 1200 поднять не могу
Старый
а надо
Maximus
8 гб
Maximus
На хосте 8
Maximus
Zoneminder
Maximus
Ок, спс, посмотрю щас
Андрей
друзья, подскажите как под виндой заставить доккер таки почиситть кеш C:\Users\Public\Documents\Hyper-V\Virtual hard disks содержит файл на 20 гб docker system prune -a не дает эффекта должного
Андрей
в сети миллион советов но по весу тупо жесткого диска я вижу что кеш никуда не девался
Андрей
если удалить файл MobyLinuxVM.vhdx доккер пересоздаст его или просто сдохнет ?