zhdoon
у меня в сети очень много контейнеров
George
третья история - да, настраивать файрволл (но это прям получается совсем хрупкая конфигурация - оно нужно?)
zhdoon
nginx не причем, там у меня др. сервисы крутятся, которым нужно знать реальный src ip
Borik
Локаль в начало - ок.
George
nginx не причем, там у меня др. сервисы крутятся, которым нужно знать реальный src ip
да причем - сервисы (если они свои) всегда можно переделать на получение real-ip из отдельного заголовка. Или там не HTTP?
zhdoon
нет, там не http, там udp
George
О_о
zhdoon
короче тут проблема не прикладного уровня, тут траспортного
George
host mode network?
zhdoon
и ее нужно в корне решать
Borik
что касается ENTRYPOINT и CMD - я в курсе, там все пока устраивает.
George
что касается ENTRYPOINT и CMD - я в курсе, там все пока устраивает.
👌прошу воспринимать как здоровую критику
Borik
В целом - спасибо за коментарии, поправлю кое что еще. :)
sakura
what does this mean: 109b21bd19c75c5c1f001b6d117b2f1371a75b6fd015c82902b34397814e3d7c sha256:012bbef0eea754949169669553a4c6524bace2fadc57faca8a6518dbbc61187f "/bin/sh -c 'sudo pip3 install -r /requirements.txt'" 13 months ago Exited (1) 13 months ago dreamy_wright "exited(1)"
sakura
i mean its docker ps -a output but what in particular "exited(1)" means
Borik
return code 1 ?
sakura
ok
sakura
ok so "The main process in the container exited with an error code of 1."
George
Sudo in container is excess
George
You should use USER directive to change user
George
ok so "The main process in the container exited with an error code of 1."
Yes, 'pip install' failed with the return code of 1
sakura
спасибо!
sakura
its a bit not good thing to do, but i have to try it to move forward, i have to install older version of chrome on the docker instance, very probably from the .deb package, the question is what kind of processor is docker instance using (is it only the processor of the computer that it is running on?) and how can i find out which one
sakura
if someone would be so kind to answer
sakura
is cat /proc/cpuinfo. | grep "model name" ok?
George
docker instance use the same type of cpu as host operating system
sakura
ok
George
usually - x86_64
sakura
oki
sakura
uname —m said exactly this:
sakura
i am having this problem: i am trying to run selenium but inside the docker and selenium started to complain about the chromium version that it is too high
inqfen
You can downgrade version of browser engine
George
apt instal package_name=XXX.YYY.ZZZ
sakura
apt list -a chromium-browser Listing... Done chromium-browser/xenial-updates,xenial-security,now 74.0.3729.169-0ubuntu0.16.04.1 amd64 [residual-config] chromium-browser/xenial 49.0.2623.108-0ubuntu1.1233 amd64 [residual-config]
sakura
looks like there is no version between 70-73 as i need it
sakura
"selenium.common.exceptions.SessionNotCreatedException: Message: session not created: Chrome version must be between 70 and 73 (Driver info: chromedriver=73.0.3683.86,platform=Linux 4.4.0-87-generic x86_64) (WARNING: The server did not provide any stacktrace informat ion)" and basically chromium-browser is too new for this one
George
you can try to find another repo (ppa?)
sakura
https://packages.ubuntu.com/search?keywords=chromium
sakura
its very weird
George
chromium != Chrome
sakura
selenium needs "Chrome version must be between 70 and 73"
George
Did you add deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main to repos?
George
apt-cache madison chromium-browser?
sakura
apt-cache madison chromium-browser chromium-browser | 74.0.3729.169-0ubuntu0.16.04.1 | http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages chromium-browser | 74.0.3729.169-0ubuntu0.16.04.1 | http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages chromium-browser | 49.0.2623.108-0ubuntu1.1233 | http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
sakura
i am sure that this selenium is using chromium
sakura
chrome is not even there on the install
Maksim
День добрый, может кто с лету подсказать, поднял новую машину с Docker version 1.13.1 на CentOS Linux release 7.6.1810 selinux не отключал раздал права для контейнеров через chcon контейнеры стартанули поднялись, порты через iptables открыл, но почему-то не могу подключиться из вне к контейнерам, отваливаются запросы по таймауту, сервак пингуется, контейнеры из нутри пингуют нужные хосты
George
iptables -L -v покажи
George
docker ps тоже
Maksim
iptables -L -v покажи
https://pastebin.com/xwmJKGrS
George
ты кросавчег
George
разберись с правилами айпитейблз сначала, а потом уже докер изучай
George
поясняю - у тебя отрабатывает REJECT all -- any any anywhere anywhere reject-with icmp-host-prohibited
George
до твоих "разрешений" дело даже не доходит - фикс тупо поднять твои правила выше по списку
George
и вероятно все заработает
Maksim
поясняю - у тебя отрабатывает REJECT all -- any any anywhere anywhere reject-with icmp-host-prohibited
чет, даже не посмотрел, спасибо, действительно глупая ошибка
George
👍
pa[aad
можно как-то обновить nginx-proxy конфиг ( установить значение для макс размера файла при аплоаде ) без downtime ?
pa[aad
Можно
уточню, есть пример ? или в доке это https://github.com/schmunk42/nginx-proxy#per-virtual_host и есть пример ? просто мое представление об этом, зайти в контейнер с nginx, отредактировать конфиг сделать nginx reload потом при следующем запуске nginx, маунтить кастомный конфиг
Andrey
А что вам мешает конфиги вольюмом прокинуть?
George
> потом при следующем запуске nginx, маунтить кастомный конфиг без пересоздания контейнера, увы, это невозможно
inqfen
Без пересоздания можно
inqfen
Но не без простоя
George
ну, я про то, что вольюмы и пр. определеяются на момент создания контейнера. И потом нужно контейнер пересоздавать, чтобы изменить конфигурацию контейнера
inqfen
Не-а, есть грязный лайфхак
simplemice.eth
@vizdrag
inqfen
Останавливаешь докер демон, идёшь в /var/lib/docker/containers, там 2 конфига
inqfen
Все, что волюмы, порты, логи и подобное hostconfig
inqfen
Редактируешь там json и докер демон обратно стартуешь
George
inqfen
только без даунтайма не работает
Ну я и говорю, не без простоя
Ильдар
> cannot open display Иксы в контейнер пробрсил?
Ильдар
Dockerfile интересен только если ошибка вылезла в процессе сборки образа, а тут уже запуск контейнера.
Pavel
Привет всем!!
Pavel
подскажите кто-то работал с секретами?
George
Для сворма ? Нафиг надо 👍