Size: a a a

Docker — русскоговорящее сообщество

2020 March 22

У

У in Docker — русскоговорящее сообщество
на обычном хосте с бунтой помогало, а в деб контейнере с питоном нет
источник

PK

Pavel Kamyshev in Docker — русскоговорящее сообщество
У
на обычном хосте с бунтой помогало, а в деб контейнере с питоном нет
alpine?
источник

У

У in Docker — русскоговорящее сообщество
не, на альпине все проще
python:3.8
на бустере
источник

У

У in Docker — русскоговорящее сообщество
и при сборке контейнера у меня след инструкция включена
ENV LANG C.UTF-8
источник

АА

Алексей Артамонов in Docker — русскоговорящее сообщество
ENV LANG=en_US.UTF-8 \
   LANGUAGE=en_US.UTF-8
источник

У

У in Docker — русскоговорящее сообщество
билдится)
источник

D

Dasha in Docker — русскоговорящее сообщество
Dasha
Добрый день!
Не открывает zeppelin: localhost:8080
запускается так: docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin:0.8.2

порт 8080 слушает

curl -v localhost:8080      
*   Trying ::1...
* TCP_NODELAY set
* Connected to localhost (::1) port 8080 (#0)
> GET / HTTP/1.1
> Host: localhost:8080
> User-Agent: curl/7.64.1
> Accept: */*
>
* Empty reply from server
* Connection #0 to host localhost left intact
curl: (52) Empty reply from server
* Closing connection 0


ОС MacOS

В логе контейнера много вот таких строк: Mar 21, 2020 2:56:03 PM org.glassfish.jersey.internal.Errors logErrors
А может кто-то с этим вопросом помочь?
источник

АА

Алексей Артамонов in Docker — русскоговорящее сообщество
Dasha
А может кто-то с этим вопросом помочь?
Зайди в контейнер и посмотри логи
источник

D

Dasha in Docker — русскоговорящее сообщество
Алексей Артамонов
Зайди в контейнер и посмотри логи
И там повторяется строка ошибки: Mar 21, 2020 2:56:03 PM org.glassfish.jersey.internal.Errors logErrors
источник

D

Dasha in Docker — русскоговорящее сообщество
В https://github.com/apache/zeppelin/pull/3455 написано, что нужно выставить адрес 0.0.0.0 в переменную ZEPPELIN_ADDR='0.0.0.0'
источник

D

Dasha in Docker — русскоговорящее сообщество
Это никак не помогло, какой следующий шаг следует предпринять?
источник

У

У in Docker — русскоговорящее сообщество
Dasha
Это никак не помогло, какой следующий шаг следует предпринять?
А контейнер в сети хоста работает?
источник

D

Dasha in Docker — русскоговорящее сообщество
У
А контейнер в сети хоста работает?
Да, запуск локально на MacOS:
docker run -p 8080:8080 --rm --name zeppelin apache/zeppelin:0.8.2
источник

У

У in Docker — русскоговорящее сообщество
Попробуй tcpdump ом послушать внутри, туда вообще что нибудь летит
источник

У

У in Docker — русскоговорящее сообщество
Попробуй дать флаг, что бы в сети хоста запустить
источник

D

Dasha in Docker — русскоговорящее сообщество
У
Попробуй tcpdump ом послушать внутри, туда вообще что нибудь летит
% sudo tcpdump 127.0.0.1
Password:
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on pktap, link-type PKTAP (Apple DLT_PKTAP), capture size 262144 bytes
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: pcap_if_info_set_add: pcap_compile_nopcap() failed
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: pcap_if_info_set_add: pcap_compile_nopcap() failed
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: pcap_if_info_set_add: pcap_compile_nopcap() failed



% sudo tcpdump 0.0.0.0  
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on pktap, link-type PKTAP (Apple DLT_PKTAP), capture size 262144 bytes
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: pcap_if_info_set_add: pcap_compile_nopcap() failed
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: pcap_if_info_set_add: pcap_compile_nopcap() failed
pktap_filter_packet: pcap_add_if_info(en0, 1) failed: pcap_if_info_set_add: pcap_compile_nopcap() failed
источник

D

Dasha in Docker — русскоговорящее сообщество
У
Попробуй дать флаг, что бы в сети хоста запустить
Какой флаг и где? Какую команду вводить?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
--privileged --net host
источник

D

Dasha in Docker — русскоговорящее сообщество
George Gaál
--privileged --net host
Спасибо,
docker run --privileged, Docker will enable access to all devices on the host as well as set some configuration
- это зачем нужно и как работает при локальном запуске (на той же машине, на которой открывается в браузере сервис из docker’а)?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Dasha
Спасибо,
docker run --privileged, Docker will enable access to all devices on the host as well as set some configuration
- это зачем нужно и как работает при локальном запуске (на той же машине, на которой открывается в браузере сервис из docker’а)?
Нормально работает, как раз открывает все привилегии для захвата пакетов и прочей дичи. И не нужно думать. Либо эти привилегии надо руками выставлять инвидиуально
источник