@docker_ru

Страница 73 из 1375
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
Как достучаться до базы в контейнере
на хосте проброс порта через NAT и в pgadmin пишешь ip хоста и порт который пробрасывает на 5432

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
docker-compose это православно?
Да, это круто здорово полезно чудесно

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

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.

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