Size: a a a

Docker — русскоговорящее сообщество

2020 September 25

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
docker-compose != docker
источник

MK

Michael Karpenya in Docker — русскоговорящее сообщество
Анатоли
есть база postgres  которая запустилась
docker up из dockerfile и заполняется если сейчас остановить контейнер, и вновь запустить то наполнение
базы исчезнет?
Docker-compose файлик в студию, или хотя бы описание сервиса с бд
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
stop  не удалит, down зависит от реализации
источник

А

Анатоли in Docker — русскоговорящее сообщество
Андрей спасибо, весьма благодарен
источник

AR

Andrey Rastorguev in Docker — русскоговорящее сообщество
нзчт, но я б не доверял словам случайных людей в пабликчатах в таких щекотливых вопросах )
источник

А

Анатоли in Docker — русскоговорящее сообщество
version: '3.3'

services:
 db:
   build: ./db
   container_name: postgres
   ports:
     - "5432:5432"
   environment:
     - POSTGRES_USER=root
     - POSTGRES_PASSWORD=root
     - POSTGRES_DB=postgres
   volumes:
     - ./data:/data
источник

т

тим in Docker — русскоговорящее сообщество
Анатоли
version: '3.3'

services:
 db:
   build: ./db
   container_name: postgres
   ports:
     - "5432:5432"
   environment:
     - POSTGRES_USER=root
     - POSTGRES_PASSWORD=root
     - POSTGRES_DB=postgres
   volumes:
     - ./data:/data
А у тебя пг дата в контейнере в /data лежит?
источник

MK

Michael Karpenya in Docker — русскоговорящее сообщество
Вольюм проброшен, можно и down делать
источник

А

Анатоли in Docker — русскоговорящее сообщество
да
источник

т

тим in Docker — русскоговорящее сообщество
Тогда не потрётся
источник

А

Анатоли in Docker — русскоговорящее сообщество
Спасибо всем уже попробовал сохранилось
источник

AP

Andrey Panov in Docker — русскоговорящее сообщество
Привет. Вот запустил я контейнер постгерса и забиндил его вот таким вот образом '127.0.0.1:5432:5432’
запустил другой конетенер… а как мне теперь до постгресса добраться?
читаю в документации, что по IP адресам они друг друга будут видеть… но я ведь не знаю какой IP назначается контейнеру?!
источник

AP

Andrey Panov in Docker — русскоговорящее сообщество
два контейнера я хотел сказать
источник

x

x1dan in Docker — русскоговорящее сообщество
Andrey Panov
Привет. Вот запустил я контейнер постгерса и забиндил его вот таким вот образом '127.0.0.1:5432:5432’
запустил другой конетенер… а как мне теперь до постгресса добраться?
читаю в документации, что по IP адресам они друг друга будут видеть… но я ведь не знаю какой IP назначается контейнеру?!
конфиг покажите
источник

x

x1dan in Docker — русскоговорящее сообщество
мне просто интересно как у вас так получилось :5432:5432
источник

AP

Andrey Panov in Docker — русскоговорящее сообщество
x1dan
конфиг покажите
да у меня там плейбки анзибла.
источник

AP

Andrey Panov in Docker — русскоговорящее сообщество
источник

AP

Andrey Panov in Docker — русскоговорящее сообщество
-p 192.168.1.100:8080:80
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
Andrey Panov
Привет. Вот запустил я контейнер постгерса и забиндил его вот таким вот образом '127.0.0.1:5432:5432’
запустил другой конетенер… а как мне теперь до постгресса добраться?
читаю в документации, что по IP адресам они друг друга будут видеть… но я ведь не знаю какой IP назначается контейнеру?!
а как вы хотите получить доступ? почему именно на локалхост, на докер-хосте забиндили?
источник

AP

Andrey Panov in Docker — русскоговорящее сообщество
есть хост машина, и пострегс забинден на локалхост на хостовой машине, что бы не светиться в интернет.
из другого контейнера, мне к этой БД нужно подключиться. Не могу придумать как правильно.
источник