
Artem
24.04.2018
10:45:02
через set задавать нужные вариаблы для сессии перед запросами?
https://dev.mysql.com/doc/refman/8.0/en/using-system-variables.html

Антон
24.04.2018
10:59:19
@ArtG1uK я хочу подгрузить как то файл с конфигом
volumes:
- /data/mysql:/var/lib/mysql
- ./mysql/config/:/etc/mysql/conf.d/
- ./mysql/config/${CITY}:/etc/mysql/conf.d/

Google

Антон
24.04.2018
11:01:08
вот как то так? мне для определенного города доп конфиг нужен

Sergey
24.04.2018
11:05:34
Эээ, ну вместо city положи любой файл и пусть он будет пустым там где это не надо, например

Антон
24.04.2018
11:15:00
как то хотел бы управлять через окружение

Artem
24.04.2018
11:16:10
перепиши entrypoint и добавь туда переменную которая будет указывать имя конфига

Maksim
24.04.2018
11:17:07
кто нибудь использовал namshi/smto ?

Антон
24.04.2018
11:18:41

Artem
24.04.2018
11:19:22
это entrypoint.sh
дергаешь его из официального контейнера, модифицируешь на предмет переменной, и билдишь новый контейнер со своим энтрипойнтом

Антон
24.04.2018
11:20:48

Artem
24.04.2018
11:21:06
да

Антон
24.04.2018
11:21:32
а можно ли использовать стандартный + мой?
что то весь этот код тащить вообще не охото

Artem
24.04.2018
11:21:47
нет, точка входа одна

Google

Artem
24.04.2018
11:21:56
куда тащить, ты заменишь стандартный своим
тебе нужно только указать переменную типо $CITYNAME

Антон
24.04.2018
11:22:15
ммм... может есть еще варианты без entrypoint?

Artem
24.04.2018
11:22:25
и один if который будет ее проверять
это самый короткий и быстрый вариант
5 строк кода в энтрипойнте добавить
а так можно и в 2 уложиться думаю)

Anton
24.04.2018
11:24:21

Artem
24.04.2018
11:26:53
wat?

Anton
24.04.2018
11:28:04
Пиши одну мысль в одном сообщении, а не лесенкой.

Sporykhin
24.04.2018
11:45:03
аська-стайл) я с женой на эту тему постоянно ругаюсь, когда приходит по 10-20 сообщений

Дмитрий
24.04.2018
11:46:32

Anton Saprykin
24.04.2018
11:46:43
Справедливости ради у него как раз по одной мысли на сообщение
1) Замечу, есть один иф который будет проверять 2) то о чем я говорил - самый быстрый и короткий вариант 3) нужно добавить 5 строк в энтрипоинт 4) отмечу факт, что так можно и в 2 уложиться, я думаю

Роман
24.04.2018
12:52:44
Подскажите где поменять дефолтную маску для сетей докера. Ну тип я запихал в композе контейнеры в одну сеть, он присваивает бриджу ip из подсети 172.X.0.0/16. Где поменять, чтобы была 15 подсеть? В daemon.json или где?

Sergey
24.04.2018
12:53:44

Роман
24.04.2018
13:27:01

Ванько
24.04.2018
13:35:16

intruder
24.04.2018
13:36:00
10.0.0.0/15 почему нет

Alexey
24.04.2018
13:37:56

Google

Alexey
24.04.2018
13:38:10
в daemon.json пропиши нужную сеть и всё

Alexey
24.04.2018
13:41:09
Всем привет.
Ребята, я только начал знакомиться с Docker.
Стоит тривиальная задача по созданию образа БД PostgreSQL и в VALUE прописать sql скрипт по создания бд, таблиц и неболшому заоплнению.
Начал читать статьи.. и не особо доходит. Скажите как сделать первые шаги?) Вроде задача не сложная)

Alexey
24.04.2018
13:42:04

Роман
24.04.2018
13:42:22
Вроде нагуглил свою проблему и ее не решили еще
https://github.com/moby/moby/pull/36396

Alexey
24.04.2018
13:42:42

Роман
24.04.2018
13:43:05

Alexey
24.04.2018
13:43:43
ты уверен, что у тебя задача верно поставлена?

Роман
24.04.2018
13:44:43

Alexey
24.04.2018
13:47:49
ты уверен, что у тебя задача верно поставлена?
Верно) Я сделал pull официаьного образа Postgres и запускаю его
docker run —name mozgo-postgres -e POSTGRES_PASSWORD=root -d postgres
Создается ID окнйтерна
А дальше как мне юзать эту бд? Как зайти в кокноль psql? И как прописать DockerFiles для создания таблиц в БД.

Alexey
24.04.2018
13:48:45

Alexey
24.04.2018
13:49:05

Alexey
24.04.2018
13:49:21
хочешь, стукни в личку, в двух словах расскажу, чтобы не флудить тут капитанством

Богдан
24.04.2018
14:24:12
Господа, я новичек в докере, а не подскажите, как сделать так что бы при изминении файлов в примонтированой папке не нужно было пересобирать контейнер?

Arkadiy
24.04.2018
14:25:04
volume
https://docs.docker.com/storage/volumes/#create-and-manage-volumes

Богдан
24.04.2018
14:26:17
так вроде все сделал, но чето не пашет

Google

Богдан
24.04.2018
14:28:45
меня как-то смущает команда COPY, по идее ж ничего не должно копироваться, а просто должен примонтироваться каталог и с него браться файлы. Но все примеры что я нагугливал были с COPY

Andriy
24.04.2018
14:29:32
Привет всем ребята, у меня вот вопрос. Уже очень долго не могу разобраться. У меня есть rails приложение, которое использует mongodb как БД. Но почему-то когда запускается приложение, оно не видит mongo:
Помогите плиз)))

Artem
24.04.2018
14:34:53
немного не в тему, но можешь убрать mkdir на 3 строке, если указываешь workdir - он сам ее создаст

Andriy
24.04.2018
14:35:40
Ок, но дело не в этом.
Как я понимаю у контейнеров разные ip и их нужно как-то обьединить?

Artem
24.04.2018
14:38:51
создай network новый
networks:
networkname:
driver: bridge
ipam:
driver: default
config:
- subnet: 192.168.6.0/24
gateway: 192.168.6.1
и links у тебя не правильный
сделай через docker-compose

Andriy
24.04.2018
14:40:13
почему?
Можно по этому шаблону? он будет рабочий?
И всем сервисам задам networks

Artem
24.04.2018
14:56:39
во первых убери линкс - деприкейтед уже 100 лет
во вторых не нужно никакой нетвор отдельный создавать, докер компоуз и так их при поднятии в одну сеть засунет и будут они доступны по имени сервиса
в твоем случае это db и picax

Google

Artem
24.04.2018
14:59:06
Контейнеры так же дсоутпны между собой по всем портам и если нет необходимости прокидывать наружу, то не нужно указывать порты через ports

ven
24.04.2018
18:34:51
docker.com (с hub репозиториями ) вроде разблокировали (у всех в РФ работает обновляется или токо у м. и временно? ;)?
(без ВПН ;)

Ai
24.04.2018
19:00:42
скоро будут лочить за упоминание этого демона)))

Andriy
24.04.2018
19:08:59
Привет ребят, хотел вот спросить. Когда я сделал docker compose то у меня к примеру база устанавливвется только раз а потом висит себе
Но если я сделаю еще раз docker up то что произойдет?

Artem
24.04.2018
19:40:00
А попробовать выполнить одну команду чтобы узнать совсем не вариант?)