@docker_ru

Страница 644 из 1375
Yekit
15.06.2018
22:11:27
Поэтому пришлось изобретать велик

И написано такое: container_name: ${COMPOSE_PROJECT_NAME}_${SERVICE_CONTAINER_NAME}

Andrey
16.06.2018
07:07:41
https://docs.docker.com/compose/env-file/

Syntax rules These syntax rules apply to the .env file: Compose expects each line in an env file to be in VAR=VAL format. Lines beginning with # are processed as comments and ignored. Blank lines are ignored. There is no special handling of quotation marks. This means that they are part of the VAL.

Google
Andrey
16.06.2018
07:08:30
всё после = считается переменной, там даже кавычки не обрабатываются

если не верите мне, можете заглянуть в код, там тупо делается сплит строки по символу = https://github.com/docker/compose/blob/86b5ed1a84b5046089abcfded8922d6dc7e318a2/compose/config/environment.py#L16

Leo
16.06.2018
07:41:10
Как обратиться к локалхосту основной машины из контейнера?

next
16.06.2018
07:44:44
это что то типа прикола "сколько будет стоить разместить банер на странице about:blank" ?

Leo
16.06.2018
07:45:03
почему?

next
16.06.2018
07:45:53
>_<

потому что локалхост это принадлежность любого хоста без сети

и он всегда у каждого свой

поделиться им нельзя

так что у ноды один ип, у докера другой и вперед

Leo
16.06.2018
07:47:37
а, можно создать перенаправление на хосте с какого-нибудь IP на локалхост

next
16.06.2018
07:47:54
а это можно

Leo
16.06.2018
07:55:07
как это сделать?

Google
Sergey
16.06.2018
08:01:25
а просто порт на 0000 кинуть не катит?

Leo
16.06.2018
08:01:55
это как?

Sergey
16.06.2018
08:05:11
вам куда именно то в локалхост надо? зачем?

Volodimir Fedorov
16.06.2018
08:05:44
может человеку нужен обычный порт маппинг хост-контейнер?

Sergey
16.06.2018
08:06:15
так вот он не говорит что ему надо как можно помочь при таком минимальном наборе инфы

вываливай всю таску

Leo
16.06.2018
08:08:28
Я делаю тестовую сеть из контейнеров

Sergey
16.06.2018
08:09:00
сеть чего

Leo
16.06.2018
08:09:49
Которая будет позволять обратиться к устройствам за NAT

Пока что я тестирую синхронизацию списка всех устройств

С помощью тестовой сети из контейнеров

Sergey
16.06.2018
08:10:53
ботнета делаешь, пнятненько:)

Leo
16.06.2018
08:11:00
Не

Не ботнет

Volodimir Fedorov
16.06.2018
08:11:42
внутри контейнеров крутиться а-ля vpnc и нужно из хоста прокидывать трафик в контейнер?

Sergey
16.06.2018
08:12:01
а в чем такая гениальная идея тогда состоит "из контейнеров наружу стучаться" если обычно наоборот в какой нить балансер трафик приходит к ним а потом возвращается ответ

Ilgiz
16.06.2018
08:31:51
запустил mysql на докере, хочу законектится выдает ERROR: Host '172.18.0.3' is not allowed to connect to this MySQL server docker-compose настройки db: image: mysql:5.7 environment: - MYSQL_ROOT_PASSWORD='mypassword' - MYSQL_USER='root' volumes: - notification-mysql:/var/lib/mysql

Runinterface ?
16.06.2018
08:34:13
Ребят вопрос: кто нибудь исполььзует postgres в проде с использованием ранчер к примеру или swarm ? ессли да то как реализовать что бы они с данными работали с общими разные контейнеры на разных нодах

Google
Runinterface ?
16.06.2018
08:41:37
> что бы они с данными работали с общими разные контейнеры че?
Я хочу что бы было запущенно несколько контейнеров с постгресс но данные были одни

это возможно?

Sergey
16.06.2018
08:42:23
реплики пустить на одну базу? а вы будете уверены что данные будут писаться одни и те же и одновременно?

Sergey
16.06.2018
08:43:30
тогда перед постгрями надо строить какой нить менеджер очередей чтобы он на все раскидывал

rabbitmq\activemq

а в чем изначальная задумка

⭕ VshelV
16.06.2018
09:33:15
Ребят, вопрос по docker FS Есть docker контейнер приложения Node.js Нужно устанавливать и хранить NPM node_modules - коих туева туча Есть два способа persistence файлов внутри контейнера 1) (использую сейчас) Устанавливать и хранить node_modules внутри контейнера (через ssh в контейнер docker exec -it ... npm install ) 2) монтировать папку node_modules в хостовой ОС и устанавливать также через SSH docker exec -it изнутри docker контейнера Но хранить объемные node_modules не внутри контейнера - а в FS хостовой ОС и просто монтировать в контейнер эту папку в 1-ом случае при хранении внутри контейнера - потребляется ли больше памяти RAM? Приемлем ли вообще 1-ый способ И есть ли преимущества 2-го ?

⭕ VshelV
16.06.2018
10:31:03
Почему вы не используете docker file со слоями, а ставите через docker exec npm install?
https://medium.com/@jessgreb01/digging-into-docker-layers-c22f948ed612 bebebe @kirillsalti Это самая лучшая практика с точки зрения потребления ресурсов, использование слоёв?

Sergey
16.06.2018
10:50:14
а вы че будете двухгиговый образ каждый раз ребилдить?

а прода потом полчаса выкатываться будет?

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

⭕ VshelV
16.06.2018
11:18:21
RAM CPU

Алексей
16.06.2018
11:20:47
Andrey
16.06.2018
11:39:41
RAM CPU
во время исполнения контейнеру без разницы, откуда у него файлы взялись.

поражает, сколько в этот чат некомпетентных людей лезет. docker exec у него ssh внутрь контейнера, использование ресурсов от места на диске зависит... кому-то на localhost соседней машины приспичило коннектиться.. Кто поручает этим людям такие задачи?

Google
Oleg
16.06.2018
11:57:21
Не вижу ничего поразительного в этом кейсе. Наоборот хорошо, что "эти люди" задаются вопросами. Значит учатся, значит интересно. Хуже, когда не задаются.

Mikalai
16.06.2018
11:57:38
Привет. Кто-нибудь работал с cassandra для docker?

Vitaliy
16.06.2018
11:58:03
наверно мысль была в том чтобы что-то почитать до. а не давайте делать и по дороге просить

Oleg
16.06.2018
11:59:58
У всех подходы разные. "Почитать до" конечно правильней, но лучше спросить, чем потом всю жизнь ходить по ssh в контейнер/делать docker exec

Не вижу в этом ничего постыдного

Vitaliy
16.06.2018
13:00:48
Про ссш в контейнер и как надо на самом деле чуть ли не в офф. Доке разжевано. Не?

Oleg
16.06.2018
13:06:39
Да. Там всё это есть.

Andrey
16.06.2018
13:18:53
AlexAnder
16.06.2018
14:12:35


как в альпайне пакеты ставить?

Andrey
16.06.2018
14:16:40
Так и ставят

AlexAnder
16.06.2018
14:17:47
тогда хз как эту ошибку победить

Volodimir Fedorov
16.06.2018
14:53:51
сначала apk update сделать?

Shaz
16.06.2018
15:04:29
Sergey
16.06.2018
15:04:50
Он и в девопс залез

Dan
16.06.2018
15:18:51
?

Runinterface ?
16.06.2018
16:14:45
Народ посоветуйте как можно использовать базу POSTGRESQL в продакшене, в контейнере да так что бы он еще и отказоустойчивым был?

есть варианты?

Дмитрий
16.06.2018
16:26:57
найти yml файлы как стакают постгрес

Runinterface ?
16.06.2018
16:27:54
Google
Дмитрий
16.06.2018
16:28:48
Чтоб получить хоть отказоустойчивость - нужен кластер

⭕ VshelV
16.06.2018
16:57:32
поражает, сколько в этот чат некомпетентных людей лезет. docker exec у него ssh внутрь контейнера, использование ресурсов от места на диске зависит... кому-то на localhost соседней машины приспичило коннектиться.. Кто поручает этим людям такие задачи?
Слушай, Андрей @gorilych Я докер юзаю не так уж давно, чтобы полностью разобраться в нём. Да, я учусь и осваиваю докер, да я не знаю пока всех преимуществ его. Но это не значит, что ты можешь кого-то называть некомпетентным. Не компетентным в чём? В докере? Да, пока что да, я только начал добавлять докер в свой stack. К тебе вопрос: ты сразу вот прям так стал таким "компетентным" в докере? В каких "некомпетентных" чатах ты тусил до этого? Порекомендуешь? раз уж я до Вашего лэвэла посвящения не дошёл ещё. Имей пожалуйста хоть немного уважения к тем, кто только начал осваивать эту технологию.

Andrey
16.06.2018
16:59:07
ты некомпетентен, в этом нет никакого неуважения или уважения.

разбирайся, и удачи тебе

приходи и задавай вопросы

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