@docker_ru

Страница 253 из 1375
Vlad
19.07.2017
20:32:16
opengraph/node_modules/ ?

Aleksandr
19.07.2017
20:32:23
попробуй **/node_modules*

Vlad
19.07.2017
20:35:42
.DockerClientException: Dockerfile is excluded by pattern '**/node_modules*' in .dockerignore file

Aleksandr
19.07.2017
20:37:08
.DockerClientException: Dockerfile is excluded by pattern '**/node_modules*' in .dockerignore file
короче у тебя все работает, правила просто не те

Google
Aleksandr
19.07.2017
20:39:19
не те ?
ну они не дают ожидаемого тобой результата, но они отрабатывают

.DockerClientException: Dockerfile is excluded by pattern '**/node_modules*' in .dockerignore file
я не могу понять каким боком туда докерфайл попадает, что-то у тебя там в файловой структуре густо накручено

これはスタスか…ロマンですか
19.07.2017
23:50:32
export CPLUS_INCLUDE_PATH=${CPLUS_INCLUDE_PATH}:`pwd`/../include && \ export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:`pwd` && \ export LIBRARY_PATH=${LIBRARY_PATH}:`pwd` && \

как это делают для CMD?

env vars

кот глав-прикложения зависит от либов которые там лежат

Vlad
20.07.2017
07:52:28
я вернусь, обещаю

bebebe
20.07.2017
07:54:33
я вернусь, обещаю
с другой прической?

Artem
20.07.2017
08:06:45
можно ли в docker stack deploy --compose-file поднимать отдельный сервис, а не весь стак, по аналогии с компоузом docker-compose up -d servicename ?

Artyom
20.07.2017
08:54:48
Всём привет. Есть ли возможность запустить два контейнера в докере, но чтобы они слушали два разных интерфейса, а не все интерфейсы разом?

Artyom
20.07.2017
08:56:48
Можно пробрасывать порты по ip'шникам
Можно ссылку на доку по этому вопросу, пожалуйста?

Google
Bogdan (SirEdvin)
20.07.2017
08:58:27
Можно ссылку на доку по этому вопросу, пожалуйста?
https://docs.docker.com/engine/userguide/networking/default_network/binding/ И еще есть -p 127.0.0.1:8080:8080

Artyom
20.07.2017
08:58:59
@SirEdvin спасибо

Serg
20.07.2017
09:53:49
Привет! Подскажите мапить volume из контенера на хост машину?

Artem
20.07.2017
09:56:31
ну как бы наоборот делается

Serg
20.07.2017
10:10:18
ну как бы наоборот делается
Да, я в курсе. А тут надо что бы из контенера наружу) Извращаемся как можем.

Artem
20.07.2017
10:11:07
из работающего?

Bogdan (SirEdvin)
20.07.2017
10:12:19
Aleksandr
20.07.2017
10:12:50
Да, я в курсе. А тут надо что бы из контенера наружу) Извращаемся как можем.
копируй нужное из контейнера, маунтить на хост ничего нельзя, это ломает смысл вообще контейнера

Bogdan (SirEdvin)
20.07.2017
10:13:23
Artem
20.07.2017
10:14:10
как так?

Serg
20.07.2017
10:14:57
из работающего?
Да.Можно еще конечно после мапинга перенести. Хотя не понимаю почему нет функции из коробки мапить из контейнера.

Artem
20.07.2017
10:15:13
потому что это безсмысленно

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

если у вас возникла такая нужда, то неправильно контейнеры готовите

Serg
20.07.2017
10:17:05
не путайте контейнеры с виртуалками
Не путаю. Цель передать статику в nginx. Позже конечно спихну ее в CDN, но сей час только мапинг. Хотя можно и nginx в контенер.... Вообщем экспериментируем

Artem
20.07.2017
10:17:23
Вот эти ребята так делают: https://www.linuxserver.io/
судя по докерфайлам они просто маунтят волюмы с хоста, а не наоборот, как тут просят

зачем натягивать штаны через голову?

Aleksandr
20.07.2017
10:20:25
Не путаю. Цель передать статику в nginx. Позже конечно спихну ее в CDN, но сей час только мапинг. Хотя можно и nginx в контенер.... Вообщем экспериментируем
путаете, контейнер - это изоляция ресурсов, то что вы хотите сделать в принципе неправильно для контейнера

Bogdan (SirEdvin)
20.07.2017
10:21:27
судя по докерфайлам они просто маунтят волюмы с хоста, а не наоборот, как тут просят
У них там самое интересное, это ентрипоинты у них. например, вот тут: https://github.com/linuxserver/docker-owncloud/blob/master/init/50_get_owncloud.sh

Google
Artem
20.07.2017
10:23:07
Ну так они замунтили директории с хоста и копируют туда определенные файлы, что не так то

это не перестает делать маунт с хоста маунтом с хоста

Bogdan (SirEdvin)
20.07.2017
10:23:57
Ну так а по другому не решить

Artem
20.07.2017
10:24:36
так товаришь выше не понимает, что может быть только маунт с хоста, а не наоборот

Serg
20.07.2017
10:34:25
так товаришь выше не понимает, что может быть только маунт с хоста, а не наоборот
То что не возможно, я понял. Почему не сделали что бы было можно непонимаю. В любом случае спасибо за обьяснения.

Artem
20.07.2017
10:34:56
на пальцах

матрешка из 2 фигур

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

фс контейнера это в любом случае фс хоста

Aleksandr
20.07.2017
10:35:37
То что не возможно, я понял. Почему не сделали что бы было можно непонимаю. В любом случае спасибо за обьяснения.
представь что у тебя на одном хосте два контейнера хотят сделать маунт на хост на один адрес. круто будет.

Artem
20.07.2017
10:36:38
либо замаунтить их с хоста

Aleksandr
20.07.2017
10:37:40
Создать свой image и прокинуть данные в контейрен через COPY/ADD
вот сто раз же сказали что маунт с хоста это решает полностью, но видимо важно найти решение причудливое и плохое)

Alexpts
20.07.2017
10:37:43
Да, через volume если статика будет в runtime добавляться увидит новые файла, а вшитие статики в образ заморозит состояние

Serg
20.07.2017
10:38:38
Создать свой image и прокинуть данные в контейрен через COPY/ADD
Не совсем понял. Сей час создается image уже со статикой и приложением. Дальше статика (хорошо бы) билдится вне, где ее подбирает nginx.

Alexpts
20.07.2017
10:38:49
Все под свой кейс подбирается, это вариант

А если 200кб

Google
Serg
20.07.2017
10:39:59
МАУНТ С ХОСТА!!!!
Это понятненько. Спокойней.

Прийдется кидать сначала статику на хост, собирать контейнер без статики и маунтить все на месте. Не сказать что проще.

Artem
20.07.2017
10:40:48
а этот /var/www/html/staticblet хоть nginx хоть кому отдавай

Aleksandr
20.07.2017
10:41:51
Все под свой кейс подбирается, это вариант
в этом и беда, что докер пытаются натянуть жопой на голову, не пытаясь понять для чего он создан

Serg
20.07.2017
10:43:54
Aleksandr
20.07.2017
10:44:56
Статику положу просто на хост.
сделай один каталог на хосте, маунти его в оба контейнера, один туда будет генерировать статику, другой раздавать

Admin
ERROR: S client not available

Artem
20.07.2017
11:02:40
так уже ответили как)

Ivan
20.07.2017
11:26:11
Да, я в курсе. А тут надо что бы из контенера наружу) Извращаемся как можем.
никакой разницы. мапа работает в обе стороны. я так вытаскивал файловый сокет из докер-ин-докер

Serg
20.07.2017
11:27:12
никакой разницы. мапа работает в обе стороны. я так вытаскивал файловый сокет из докер-ин-докер
При мапе все что было в докере в этой директории заменится на содержимое директории на хосте

Ivan
20.07.2017
11:28:35
При мапе все что было в докере в этой директории заменится на содержимое директории на хосте
да. мапишь пустую папку. под при запуске создаёт в этой папке что либо. и ты видишь это в локальной папке

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

Artem
20.07.2017
11:30:39
а можно просто самому одной командой это сделать перед запуском контейнера

@nodekra а в compose v3 случаем не завезли rollback каким нибудь недокументированным способом?)

Stas
20.07.2017
12:19:42
Подскажите, собираю свой image на основе image из докер хаба, и он изначально собран коряво и весит 3.5 гига, хотя его можно сжать метров до 500

Как его сжать? :)

これはスタスか…ロマンですか
20.07.2017
12:20:32
Как его сжать? :)
conbine all RUN into a single one?

Stas
20.07.2017
12:21:34
ситуацию это не сильно спасёт

Google
Stas
20.07.2017
12:21:58
Если его просто из докер хаба забрать и ничего с ним не делать, он уже 3.5 гига

Это ОСь на основе дебиана, без графики и без всего прочего

убунту если забрать она метров 200-300 будет весить

これはスタスか…ロマンですか
20.07.2017
12:23:25
Logical solution -> get rid of ubuntu

Stas
20.07.2017
12:23:26
https://hub.docker.com/r/pgpro/astra-build/tags/

Не совсем подходит, т.к. нужен именно этот дистрибутив ОСи, с билд тулзами тех версий которые там

Продукт на этом замечательном дистрибутиве поставляется, если собрать из убунты работать может по другому

Artem
20.07.2017
12:28:54
астрилинукс?)

бюджетники ударились в контейнеры?)

Stas
20.07.2017
12:29:20
не понимаю о чем ты :))

Artem
20.07.2017
12:30:08
астралинукс сам по себе корявый дистрибутив которому нужно куча говна чтобы работать

Stas
20.07.2017
12:30:44
из всего говна которое можно поставлять мин обороны

он самый замечательный

Artem
20.07.2017
12:30:49
тут мертвому припарка, если у вас обязаловка только на астре, то придется смирится с этой болью

предполагаю что там и контейнера собран по типу виртуалки, а не микросервиса

Stas
20.07.2017
12:32:09
я так понимаю самому мне его не собрать?

Artem
20.07.2017
12:32:43
даже если тебе имадж дадут из которого будешь собирать, вряд ли ты его меньше сделаешь

астра = попаболь

Stas
20.07.2017
12:33:39
понял :) спасибо, пойду страдать

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