Size: a a a

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

2019 December 30

BS

Boris 🦍 Shestov in Docker — русскоговорящее сообщество
Vladislav
Всем привет. Запускаю докер контейнеры через docker-compose и получаю следующую ошибку:

for web-dev  Cannot start service web-dev: driver failed programming external connectivity on endpoint promotion-backend_web-dev_1 (d204019ecbc1fc6ef6a79623cf03ccc1fd4bb3dc30cf6219231b566a11dc7209): Bind for 0.0.0.0:8000 failed: port is already allocated

Пробовал убивать процесс на этом порту, не помогает(
netstat -tupln | grep 8000
что возвращает?
источник

V

Vladislav in Docker — русскоговорящее сообщество
Boris 🦍 Shestov
netstat -tupln | grep 8000
что возвращает?
ничего не вернул
источник

В

Виталий in Docker — русскоговорящее сообщество
Vladislav
Всем привет. Запускаю докер контейнеры через docker-compose и получаю следующую ошибку:

for web-dev  Cannot start service web-dev: driver failed programming external connectivity on endpoint promotion-backend_web-dev_1 (d204019ecbc1fc6ef6a79623cf03ccc1fd4bb3dc30cf6219231b566a11dc7209): Bind for 0.0.0.0:8000 failed: port is already allocated

Пробовал убивать процесс на этом порту, не помогает(
Винда, wsl?
источник

V

Vladislav in Docker — русскоговорящее сообщество
Виталий
Винда, wsl?
убунту
источник

В

Виталий in Docker — русскоговорящее сообщество
Под виндой с wsl такое иногда случается, даже если по факту порт свободен. Помогает принудительно убить Docker Service и перезапустить сам Docker. Под убунтой не сталкивался с таким.
источник

V

Vladislav in Docker — русскоговорящее сообщество
Виталий
Под виндой с wsl такое иногда случается, даже если по факту порт свободен. Помогает принудительно убить Docker Service и перезапустить сам Docker. Под убунтой не сталкивался с таким.
пробовал(
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
Уже обращался с такой проблемой, но решить так и не получилось... Кто сталкивался с тем, что docker build подвисает на командах apk add  в alpine образах? При этом любые другие обраы основанные на debian? centos или убунту хорошо выполняют apt-get и не зависают...( Помогите советом, куда копать? (wsl 2, ubuntu)
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
кто то может у себя попробовать собрать вот такой докерфайл на wsl2?

FROM alpine:latest

RUN apk add —no-cache mysql-client
ENTRYPOINT ["mysql"]
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
у меня стопится все вот тут:
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
и висит на шаге 6 уже пару часов, результата 0
источник

KK

Kamil Kayumov in Docker — русскоговорящее сообщество
Евгений Боднар
Уже обращался с такой проблемой, но решить так и не получилось... Кто сталкивался с тем, что docker build подвисает на командах apk add  в alpine образах? При этом любые другие обраы основанные на debian? centos или убунту хорошо выполняют apt-get и не зависают...( Помогите советом, куда копать? (wsl 2, ubuntu)
а зачем тебе alpine? возьми дебиан за базу, если там все ок
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
Kamil Kayumov
а зачем тебе alpine? возьми дебиан за базу, если там все ок
на работе очень много разных образов и все они на alpine основаны, очень много времени займет переписывать их на apt-get..
источник

KK

Kamil Kayumov in Docker — русскоговорящее сообщество
такая проблема только в докере воспроизводится? есть возможность на железку поставить apline и попробовать? может проблема в сетевых настройках?
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
да, только в докере и только в wsl2, если просто в виртуалке с убунтой собирать докером такой файлик, то все норм. А хочется именно в wsl2, я чую пятой точкой, что какой то кеш переполняется или что то такое.. потому что пару тройку apk add проходят нормально, а потом стопится.. Если например в apk add команде какая то атомарная утилитка инсталится, например отдельно libgcc, который ставится в проблемном наборе, то образ и на альпайне собирает успешно.. То есть проблема именно в длинных последовательностях apk add ... Знаний не хватает понять в чем проблема
источник

KK

Kamil Kayumov in Docker — русскоговорящее сообщество
с wsl практически не имел дела, тут не подскажу, увы
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
Kamil Kayumov
с wsl практически не имел дела, тут не подскажу, увы
все равно, спасибо большое за ответ
источник

В

Виталий in Docker — русскоговорящее сообщество
Евгений Боднар
да, только в докере и только в wsl2, если просто в виртуалке с убунтой собирать докером такой файлик, то все норм. А хочется именно в wsl2, я чую пятой точкой, что какой то кеш переполняется или что то такое.. потому что пару тройку apk add проходят нормально, а потом стопится.. Если например в apk add команде какая то атомарная утилитка инсталится, например отдельно libgcc, который ставится в проблемном наборе, то образ и на альпайне собирает успешно.. То есть проблема именно в длинных последовательностях apk add ... Знаний не хватает понять в чем проблема
Может apk add с флагом verbose выполнять, хоть поймёшь на каком этапе виснет
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
Виталий
Может apk add с флагом verbose выполнять, хоть поймёшь на каком этапе виснет
не знал про такой флаг, сейчас попробую
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
Виталий
Может apk add с флагом verbose выполнять, хоть поймёшь на каком этапе виснет
что то флаг ничего не выводит, он точно применим к apk add ?
источник

ЕБ

Евгений Боднар in Docker — русскоговорящее сообщество
на примере пакета mysql-client понял что стопится все вообще по середине установки, всегда в одном месте, если ставить не mysql-client, то место остановки соответственно другое
источник