
Nikolay
20.12.2016
07:40:37
Какая жесть)
Но я правильно понимаю
Мне нужно образ собрать с БД уже

Kirill
20.12.2016
07:41:03
прикол в том что это часть скрипта)

Google

Nikolay
20.12.2016
07:41:05
т.е. пользователя завести
Таблицы
Бд

Kirill
20.12.2016
07:41:47
так есть же - POSTGRES_USER:
POSTGRES_PASSWORD: secret
environment
там же и бд можно добавить

Nikolay
20.12.2016
07:43:02
Но ее же еще нет
Привелегии не настроены
Вот это вот все)
привилегии*
Тааак
Кажется разобрался :D
Другой вопрос

Google

Nikolay
20.12.2016
10:27:16
Как достучаться до базы в контейнере
Например по IP
чтобы подключить тот же pgadmin

Alex
20.12.2016
10:28:11
docker-compose

Andrew
20.12.2016
10:28:13

Nikolay
20.12.2016
10:28:44
Ааа
Также как с nginx

Maxim
20.12.2016
10:29:13
в самом pgadmin есть настройка ссх тунеля
при новом подключении

Nikolay
20.12.2016
10:29:27
Есть
Но ssh тунель тут не нужен же
Тем более по ssh яне могу подключиться
И - Идеология же

Maxim
20.12.2016
10:30:22
так я и не говорю подключаться, у тебя же где-то на сервере крутится это все

Nikolay
20.12.2016
10:30:33
Нее
я локальное окружение поднимаю
Потом хочу на сервер как-то выкатить
Делаю окружение мечты

Maxim
20.12.2016
10:31:42
тогда docker inspect NAME | grep IPAddress

Alex
20.12.2016
10:31:48
?

Google

Alex
20.12.2016
10:31:52
делаешь два контейнера
один с pgadmin
другой с postgresql

Nikolay
20.12.2016
10:32:05
:D
Это трололо же да?

Alex
20.12.2016
10:32:12
линкуешь контейнер с pgadmin к postgresql контейнеру
что трололо?
задача засунуть постгрес в докер в дев верно?

Nikolay
20.12.2016
10:32:29
Зачем контейнер с пгадмин?

Alex
20.12.2016
10:32:38
потому что он блжад на похапэ

Nikolay
20.12.2016
10:32:41
Ну да, хочу сделать окружение для разработки

Alex
20.12.2016
10:33:00
ну да, тебя не смущает что там php + apache ради pgadmin крутятся?

Nikolay
20.12.2016
10:33:20
?
Погоди
pgadmin это просто гуи тулза для работы с базой

Alex
20.12.2016
10:33:38
а, гуишная
тогда придется каждый раз вытаскивать IP через inspect

Nikolay
20.12.2016
10:33:52
Нене

Alex
20.12.2016
10:33:52
перепутал с phppgadmin извини.

Nikolay
20.12.2016
10:33:54
через ports

Google

Nikolay
20.12.2016
10:33:59
и docker-compose
Только что подключился

Alex
20.12.2016
10:34:02
ну порт можно на хостовую систему прокинуть

Nikita
20.12.2016
10:38:24
последний раз когда стартовал постгрес в докере
было примерно так
docker run --rm -p 6666:5432 -e {переменные окружения для доступа к базе} postgres
потом psql -h localhost -p 6666 {настройки подключения} и всё работает, и pgAgmin подцепится

Nikolay
20.12.2016
10:40:22
Да, все круто, он виден и подцепился
Ооо, это прям волшебствооо))
А еще позвольте один глупый вопрос
docker-compose это православно?

Nikita
20.12.2016
10:44:09
незнаю, я его использую только когда нужно больше одного контейнера и наличие айпи связанности между ними
и я пользуюсь докером только в dev и test окружении

Boris
20.12.2016
10:44:25
А кто-нибудь идет на Docker Meetup в Москве в эту пятницу?

Nikolay
20.12.2016
10:44:41
В Москве небооось?

Boris
20.12.2016
10:44:54

Nikita
20.12.2016
10:46:08
как это ни печально, но если город не пишут то обычно это москва

Gleb
20.12.2016
10:47:58
На то он и есть дефолт сити

Nikita
20.12.2016
10:49:07
потому то я москалей и не люблю

Gleb
20.12.2016
10:49:29
За то, что у них хорошие митапы?)

Alex
20.12.2016
10:49:33
не то что с ключиками коробочного клиента возиться каждый раз

Nikita
20.12.2016
10:50:25

Google

Альберт
20.12.2016
11:04:08
Все нашел, забыл что гуголь умеет это делать

Boris
20.12.2016
11:07:59
https://www.meetup.com/Docker-Moscow/events/234236664/?rv=co1
Я не организатор и не рекламирую. Скорее интересуюсь. Может кто-то был и знает было ли там что-то годное

Kirill
20.12.2016
11:10:58
docker inspect NAME | grep IPAddress - не надо, пишешь человечий compose с
networks:
back:
aliases:
- some_service
и ходишь уже по some_service

Maxim
20.12.2016
11:13:56

Kirill
20.12.2016
11:14:37
с хоста - с этим печаль

Maxim
20.12.2016
11:15:05
вот вот

Alex
20.12.2016
11:23:12
на хост можно порт пробросить, самое простое решение.

Kirill
20.12.2016
11:26:39
Скажите добрые люди, docker-compose дружит с swarm? Я чтот инфу не могу найти

Nikolay
20.12.2016
11:32:43
https://gist.github.com/finethanks/eeac407df488ac414919801897be5d7c
На рецензию
Нужно еще прикрутить логи пострге и пхп-фпм
Но это уже такое

Kirill
20.12.2016
11:34:36
алиас добавь базе данных
юзаю что-то вроде этого же, но беру php:5-apache + mariadb:latest, а в роли proxy nginx который наружу 80 и 443 глядит

Nikolay
20.12.2016
11:46:48
Нашел в доках
--alias option can be used to resolve the container by another name in the network being connected to.