@docker_ru

Страница 683 из 1375
Alexey
10.07.2018
14:19:11
всё так же, через exec

Zlokot
10.07.2018
14:19:35
тогда все просто

Alexey
10.07.2018
14:22:05
netstat -tulpen на хосте
Запускаю через docker toolbox. Я бы с радостью и netstat -ntulp и firewall-cmd, но увы не заинсталены тулы..

Google
Alexey
10.07.2018
14:22:32
чтобы глянуть на каком интерфейсе у тебя висит порт

если на 127.0.0.1 - то вот тебе и проблема

Zlokot
10.07.2018
14:23:00
ну если на хосте нету порта этого - значит внутри только на локалхосте

Alexey
10.07.2018
14:35:03
ну если на хосте нету порта этого - значит внутри только на локалхосте
Образ на основе FROM java:8 Когда в него захожу, там все урезано и netstat не заинстален. Суть в том, что у коллег получилось, но это было 2 месяца назад и вспомнить не можем что дописывали))

Zlokot
10.07.2018
14:35:27
можно доставить если там есть какойто пакет менеджер

если alpine - то даже в нем можно вроде

подними рядом какойто тестовый контейнер с телнетом и стукнись в докер сети на 9090

Alexey
10.07.2018
14:37:28
подними рядом какойто тестовый контейнер с телнетом и стукнись в докер сети на 9090
Я и поднимаю, postgres, он то работает на внешку, а jar ка хер... Это как по телнету зайти ?

Zlokot
10.07.2018
14:37:42
telnet dockerip 9090

это для диагностики если есть ответ - значит твой контенер слушает 9090 не только на localhost. а это значит что и экспзит его на хост нормально

если нет конекта на 9090 в докер сети - значит чтото с самим контейнером

Alexey
10.07.2018
14:42:37
Образ на основе FROM java:8 Когда в него захожу, там все урезано и netstat не заинстален. Суть в том, что у коллег получилось, но это было 2 месяца назад и вспомнить не можем что дописывали))
чувак, ты че, стебешься? ну это же вообще изи docker run -tdi --rm --name test_java java:8 docker exec -ti test_java bash apt-get update && apt-get install -y net-tools netstat -plunt всё есть, всё работает. Сделай тоже самое в своем контейнере и всё увидишь.. как вы вообще работаете с таким уровнем знаний?

Google
Alexey
10.07.2018
14:45:03
так если тебе нетстат покажет, что у тебя приложуха запустилась на локалхосте, вместо 0.0.0.0, то это и причина

а причина этой причины - конфиг твоего приложения, либо сам код, если это там захаркожено

Zlokot
10.07.2018
14:45:27
мда..

Ilya
10.07.2018
14:46:13
можно и не инсталлить нетстат, а просто посмотреть в неймспейсе контейнера

Zlokot
10.07.2018
14:47:37
какаято магия с inspect?

Alexey
10.07.2018
14:47:59
Ilya
10.07.2018
14:48:23
nsenter -t PID -n netstat

Zlokot
10.07.2018
14:48:29
ну /proc/docker_pid/ бла бла

Ilya
10.07.2018
14:48:43
где PID, это docker inspect -f '{{.State.Pid}}' container

Zlokot
10.07.2018
14:48:56
во

интересный хинт если надо глянуть на fs контейнера

для scratch имаджей например

Alexey
10.07.2018
14:50:39
nsenter -t PID -n netstat
спасибо, хороший трюк

Zlokot
10.07.2018
14:52:27
так емуж под винду надо

Alexey
10.07.2018
14:57:12
ну поздравляю, ты нашел проблему

почти сам :)

сделай чтобы это дело было запущено на 0.0.0.0:9090

Prezident
10.07.2018
15:06:38
netstat в 2018 эх

вы наверн еще и ifconfig используете?)

Google
Prezident
10.07.2018
15:07:01
и route?)

Alexey
10.07.2018
15:07:09
а вы че используете?

Prezident
10.07.2018
15:07:20
это все deprecated лет 12 как)

Artem
10.07.2018
15:07:24
наверное ss и ip

Alexey
10.07.2018
15:07:25
иии?

Prezident
10.07.2018
15:07:27
вместо netstat - ss

Alexey
10.07.2018
15:07:27
оно не работает?

Prezident
10.07.2018
15:07:31
ifconfig - ip

вместо route - ip route

Alexey
10.07.2018
15:07:49
ок, умничка :) а нетстат работает или нет?

Prezident
10.07.2018
15:08:17
ок, умничка :) а нетстат работает или нет?
ок, умничка, а попробуй netstat запустить на хосте с 1 млн коннектов)

Alexey
10.07.2018
15:08:22
а нахуя?

Prezident
10.07.2018
15:08:38
окай)

вопросов нет)

Alexey
10.07.2018
15:08:48
быстро ты )

Prezident
10.07.2018
15:09:11
конечно быстро) с чуваками из 70ых я и на работе общаюсь)

там они ведьм сжигают)

и на птерадактелей охотятся)

и ftp используют с gopher'ом)

Alexey
10.07.2018
15:10:05
астанавись )

Google
Alexey
10.07.2018
15:10:10
что ты несешь )

exz
10.07.2018
16:40:56
здрс

мы не знакомы. я только вступил в группу

Ruslan
10.07.2018
16:41:41
Всем привет, кто нить подскажет зачем нужны volume в докере, как он создаётся и зачем может понадобится его удалить ?

Zlokot
10.07.2018
16:47:09
а чо - ss есть там где нет нетстата?

Ilya
10.07.2018
16:49:40
а чо - ss есть там где нет нетстата?
Ну типа да, если речь про дебианы

В alpine нету

Zlokot
10.07.2018
16:50:08
итого - толку от сс тогда)

Admin
ERROR: S client not available

Zlokot
10.07.2018
16:50:22
ip route и редхатах есть

Евгений
10.07.2018
16:50:31
Всем привет, кто нить подскажет зачем нужны volume в докере, как он создаётся и зачем может понадобится его удалить ?
Ну вот ты поднял LAMP, куда ты кидаешь свои проекты чтобы запускать? Себе в папку а ее монтируешь к контейнеру как volume.

В итоговом приложения они редко нужны, разве что если volume привязать конфиги.

Zlokot
10.07.2018
16:51:07
та наверно вопрос - чем волум от мапинга на обычный каталог отличается

Nikolas
10.07.2018
16:53:58
как выяснилось ничем, кроме место расположения на хосте

Zlokot
10.07.2018
16:54:37
ой ли

Ruslan
10.07.2018
16:56:59
Погодите, ну вот пробросил я volume , окей, а почему когда я вижу команду ну например docker-compose rm -v , ну или типа того точно непомню (, локальные созданные мной папки с файлами остаются

Nikolas
10.07.2018
16:58:11
а почему они должны не оставаться?

Ruslan
10.07.2018
16:58:35
То есть в чем раздница когда я удаляю volume командой докера или просто rm , свой локальный проект

Sergey
10.07.2018
16:58:48
удаеляется линь внутрь

Zlokot
10.07.2018
16:59:58
потому что там твои артефакты может ты захочешь их реюзать

Google
Sergey
10.07.2018
17:00:06
вы с mountfs не работали никогд?

Ruslan
10.07.2018
17:00:23
Нет

Zlokot
10.07.2018
17:00:34
делай prune -a удалится все к чертям

Sergey
10.07.2018
17:00:38
если не работали вам рано в докер

100%

Zlokot
10.07.2018
17:01:03
ну тогда и мне рано пошли отсюда...

Ruslan
10.07.2018
17:01:17
Да погнали ))

Sergey
10.07.2018
17:01:21
ну тогда и мне рано пошли отсюда...
лол что тоже тома не монтировали с линя?

Zlokot
10.07.2018
17:01:35
яхз (

монтировал много чего но чтоб "с линя"..

Ruslan
10.07.2018
17:01:52
Я нет, можете объяснить принцип ?

Я только пробрасывал

Zlokot
10.07.2018
17:02:12
да там муть с оверлейными фс сломать пол головы можно

Sergey
10.07.2018
17:02:17
файловая система с двух точек монтируется в обе стороны

в чем проблема

когда вы удаляете контейнер вы удаляете путь к его внутренним каталогам с локальной тачки

Евгений
10.07.2018
17:03:03
Удаляя volume внутри контейнера у тебя ничего не удалиться. А вот удаляя на системе не будет ничего и в контейнере.

Хотя не.

В две стороны работает.

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