@docker_ru

Страница 1274 из 1375
George
08.06.2019
10:52:39
ENTRYPOINT ["python3", "/start.py"]

CMD [""]

ну, в общем это кратко если

@borikbobrujskov ?

Google
Aleksandr
08.06.2019
11:00:34
@borikbobrujskov ?
Добрый день коллеги, у меня вопрос к знатокам, подскажите пожалуйста в docker создал bridge сеть , внутри контейнера периодически идет трафик от клиента с его настоящим ip, но чаще что то происходит (как я понимаю на host машине в таблицах маршрутизации) и в контейнер залетают пакеты уже крашенные (от docker ip gateway), как мне сказать сказать хост машине что не нужно маскарадить пакеты идующие в мою сеть (docker)? посмотрел в сети, нашел https://stackoverflow.com/questions/47537954/how-to-make-docker-container-see-real-user-ip как я понял применятся правило маскарада с внешнего интерфейса в мною созданную сеть докера. докер стоит на Debian9 внешний всего 1-н интерфейс

Borik
08.06.2019
11:01:13
сорри, отвлекся, с сотого раза оно поставилось

George
08.06.2019
11:01:31
@zhdoon первое о чем я бы подумал - а нужна ли докер сеть (бридж) или можно обойтись network host mode? как бонус - в этом случае проще настраивать файрволл

вторая история - можно запустить nginx отдельный, который будет отдавать в заголовках real-ip

Aleksandr
08.06.2019
11:01:58
у меня в сети очень много контейнеров

George
08.06.2019
11:02:13
третья история - да, настраивать файрволл (но это прям получается совсем хрупкая конфигурация - оно нужно?)

Aleksandr
08.06.2019
11:02:32
nginx не причем, там у меня др. сервисы крутятся, которым нужно знать реальный src ip

George
08.06.2019
11:03:10
nginx не причем, там у меня др. сервисы крутятся, которым нужно знать реальный src ip
да причем - сервисы (если они свои) всегда можно переделать на получение real-ip из отдельного заголовка. Или там не HTTP?

Aleksandr
08.06.2019
11:03:38
нет, там не http, там udp

George
08.06.2019
11:03:53
О_о

Aleksandr
08.06.2019
11:03:59
короче тут проблема не прикладного уровня, тут траспортного

Google
George
08.06.2019
11:04:02
host mode network?

Aleksandr
08.06.2019
11:04:03
и ее нужно в корне решать

Borik
08.06.2019
11:04:10
что касается ENTRYPOINT и CMD - я в курсе, там все пока устраивает.

George
08.06.2019
11:04:15
что касается ENTRYPOINT и CMD - я в курсе, там все пока устраивает.
?прошу воспринимать как здоровую критику

Borik
08.06.2019
11:04:29
В целом - спасибо за коментарии, поправлю кое что еще. :)

sakura
08.06.2019
11:36:17
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)"

i mean its docker ps -a output but what in particular "exited(1)" means

Borik
08.06.2019
11:37:06
return code 1 ?

sakura
08.06.2019
11:37:30
ok

ok so "The main process in the container exited with an error code of 1."

George
08.06.2019
11:39:19
Sudo in container is excess

You should use USER directive to change user

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
08.06.2019
11:51:21
спасибо!

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

if someone would be so kind to answer

is cat /proc/cpuinfo. | grep "model name" ok?

George
08.06.2019
12:22:46
docker instance use the same type of cpu as host operating system

sakura
08.06.2019
12:22:50
ok

George
08.06.2019
12:22:51
usually - x86_64

Google
sakura
08.06.2019
12:23:20
oki

uname —m said exactly this:

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
08.06.2019
12:31:32
You can downgrade version of browser engine

George
08.06.2019
12:31:43
apt instal package_name=XXX.YYY.ZZZ

sakura
08.06.2019
12:36:10
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]

looks like there is no version between 70-73 as i need it

"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
08.06.2019
12:45:17
you can try to find another repo (ppa?)

sakura
08.06.2019
12:48:39
https://packages.ubuntu.com/search?keywords=chromium

its very weird

George
08.06.2019
12:48:50
chromium != Chrome

sakura
08.06.2019
12:48:56
selenium needs "Chrome version must be between 70 and 73"

George
08.06.2019
12:49:31
Did you add deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main to repos?

apt-cache madison chromium-browser?

sakura
08.06.2019
12:52:04
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

i am sure that this selenium is using chromium

chrome is not even there on the install

Maksim
08.06.2019
12:58:09
День добрый, может кто с лету подсказать, поднял новую машину с Docker version 1.13.1 на CentOS Linux release 7.6.1810 selinux не отключал раздал права для контейнеров через chcon контейнеры стартанули поднялись, порты через iptables открыл, но почему-то не могу подключиться из вне к контейнерам, отваливаются запросы по таймауту, сервак пингуется, контейнеры из нутри пингуют нужные хосты

Google
George
08.06.2019
13:05:24
iptables -L -v покажи

docker ps тоже

Maksim
08.06.2019
13:14:28
iptables -L -v покажи
https://pastebin.com/xwmJKGrS

George
08.06.2019
13:14:54
ты кросавчег

разберись с правилами айпитейблз сначала, а потом уже докер изучай

поясняю - у тебя отрабатывает REJECT all -- any any anywhere anywhere reject-with icmp-host-prohibited

до твоих "разрешений" дело даже не доходит - фикс тупо поднять твои правила выше по списку

и вероятно все заработает

Maksim
08.06.2019
13:17:17
поясняю - у тебя отрабатывает REJECT all -- any any anywhere anywhere reject-with icmp-host-prohibited
чет, даже не посмотрел, спасибо, действительно глупая ошибка

George
08.06.2019
13:18:39
?

Andrey
09.06.2019
07:15:50
можно как-то обновить nginx-proxy конфиг ( установить значение для макс размера файла при аплоаде ) без downtime ?

Andrey
09.06.2019
07:42:02
Можно
уточню, есть пример ? или в доке это https://github.com/schmunk42/nginx-proxy#per-virtual_host и есть пример ? просто мое представление об этом, зайти в контейнер с nginx, отредактировать конфиг сделать nginx reload потом при следующем запуске nginx, маунтить кастомный конфиг

Andrey
09.06.2019
07:52:48
А что вам мешает конфиги вольюмом прокинуть?

George
09.06.2019
08:12:06
> потом при следующем запуске nginx, маунтить кастомный конфиг без пересоздания контейнера, увы, это невозможно

inqfen
09.06.2019
08:31:32
Без пересоздания можно

Но не без простоя

George
09.06.2019
08:36:15
ну, я про то, что вольюмы и пр. определеяются на момент создания контейнера. И потом нужно контейнер пересоздавать, чтобы изменить конфигурацию контейнера

inqfen
09.06.2019
08:38:00
Не-а, есть грязный лайфхак

?simplemice
09.06.2019
08:38:29
@vizdrag

Google
inqfen
09.06.2019
08:38:54
Останавливаешь докер демон, идёшь в /var/lib/docker/containers, там 2 конфига

Все, что волюмы, порты, логи и подобное hostconfig

Редактируешь там json и докер демон обратно стартуешь

George
09.06.2019
09:01:57
inqfen
09.06.2019
10:05:21
только без даунтайма не работает
Ну я и говорю, не без простоя

ildar
09.06.2019
18:14:30
> cannot open display Иксы в контейнер пробрсил?

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