@docker_ru

Страница 230 из 1375
Alex
05.07.2017
10:25:45
Та я бы с радость да) но предполагается что это будут юзать несколько людей-тестировщиков у себя локально и "ломая" свои локальные базы.

Мож я конеш не вижу какого-то очевидного решения, но пока как-то так.

Федя
05.07.2017
10:26:59
ну тогда мне кажется разумнее всего облегчить по максимуму БД, сделать из нее дамп и обернуть в миграцию

Alex
05.07.2017
10:27:14
Да, не первый раз подобное слышу.

Google
Alex
05.07.2017
10:27:24
Спасибки всем.

Aleksandr
05.07.2017
10:29:14
Артамонов Игорь
05.07.2017
18:06:08
А кто-нибудь вкурсе, какие права нужны, чтобы вытащить из вебсферы вирты?

Artem
05.07.2017
21:26:57
Народ, кто может подсказать? Пытаюсь поднять приложение django + postgres, но вылетает ошибка: django.db.utils.OperationalError: could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connections on port 5432? could not connect to server: Network is unreachable Is the server running on host "localhost" (::1) and accepting TCP/IP connections on port 5432? Прошерстил settings.py там беру данные из окружения. DATABASES = {'default': dj_database_url.parse(environ.get('DATABASE', 'postgres:///'))} При запуске контейнера передаю это окружение. run -it —rm —link=vigorous_sinoussi:db -e DATABASE=postgres://postgres@db/zavod -p 8080:8080 test:latest Сервак с postgres поднят в отдельном контейнере, docker run -d postgres:9.4 без доп. настроек (кроме поднятия нужной базы) В чем может скрываться проблема?

Artem
05.07.2017
21:50:44
но localhost нигде не фигурирует... настроек других в самом проекте нет. в докерфайле тоже... Мб нужно явно прописать сервак где-то?

Basil_Snowman
05.07.2017
21:50:55
не хочу показаться троллем, только может их в compose засунуть? тогда вопрос хостов сам собой отпадет

Artem
05.07.2017
21:54:06
Попробую, спасибо

Но все же интересно, почему оно в текущей конфигурации не заводится...

Basil_Snowman
05.07.2017
22:00:30
изнутри контейнера переменные окружения верные? может ошибка в передаче...

Konstantin
05.07.2017
22:53:26
Но все же интересно, почему оно в текущей конфигурации не заводится...
Да нет, линковка правильная же, дебаж код, смотри переменные в контейнере

Дб контейнеру лучше имя присвой, чтобы линк был точный

Artem
05.07.2017
22:54:44
Да, я со старой сборкой запустить пытался... сейчас все еще раз по новой сбилдил, запустил и заработало :)

Google
Artem
05.07.2017
22:54:58
Спасибо за помощь!

Konstantin
05.07.2017
22:59:07
но всё же собирай всё в compose

[Anonymous]
06.07.2017
04:44:44
@FolderArchive - канал, где сливают платный полезный - образовательный контент и курсы, например можно скачать курсы "Нетологии" или все курсы "Бизнес Молодости".

Basil_Snowman
06.07.2017
05:27:48
? прогиб засчитан ?

Ilya
06.07.2017
07:08:27
В винде запущен докер и впн

но траф идет в контейнере не через впн - не резолвит

что делать

Агригороае
06.07.2017
07:17:56
Всем привет!

Есть такой вопрос, недавно освоил докеры (на платформе Windows 10). Где хранятся образы и соответсвенно контейнеры ? в образе hyper-v ?

Andrey
06.07.2017
07:20:22
Доцкер на винде и маке не существует, это костыли

Агригороае
06.07.2017
07:21:03
Ок

Andrey
06.07.2017
07:21:05
И да, ищите его в виртуалке

Evgeniy
06.07.2017
07:21:18
чем на маке плох ?

Агригороае
06.07.2017
07:21:28
как насчет docker ubuntu а в нем запустить еще докеры то это будут тру докеры ?

Ilya
06.07.2017
07:21:46
docker in docker называется

Агригороае
06.07.2017
07:21:52
yup

Andrey
06.07.2017
07:21:58
Со слоу из коробки на маке, в линапсах докер тру

Агригороае
06.07.2017
07:22:37
приходится работать с тем что есть

так что насчет образов где они хранятся ?

нв win10

Google
Andrey
06.07.2017
07:25:27
docker inspect в помощь

секция Volumes

Агригороае
06.07.2017
07:29:36
ха, откуда такой хейт? я не верю что образы расбросаны по системе, у них должен быть конкретный путь где они все хранятся, но я вас понял

Pavel
06.07.2017
07:34:53
Кстати интересно как docker на винде и маке реализован

по идее докер же использует ядро виртуализации linux’a

В винде 10 вроде есть ubuntu 12 чет такое

встроенное

а в маке как?

Andrey
06.07.2017
07:36:32
boot2docker

там виртуалка под капотом

Агригороае
06.07.2017
07:36:43
+

так точно

Агригороае
06.07.2017
07:36:56
и заводится с помощью hyper-v (win 10)

Ivan
06.07.2017
08:46:49
на 7 винде ставится виртуалбокс, виртуалка грузится с boot2docker

костыль страшный, но работает нормально

Artem
06.07.2017
08:47:16
эмм

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

и там докер будет нормальный

Ivan
06.07.2017
08:47:45
да

Artem
06.07.2017
08:47:46
если уж извращаетесь

Google
Admin
ERROR: S client not available

Ivan
06.07.2017
08:48:00
линукс тоже можно

но разработчикам тогда надо ИДЕ тоже туда тащить

а бут2докер пробрасывает хостовые диски

и в одной консоли у тебя и твой локальный проект, и команды докера отрабатывают

с вмваре хуже дела обстоят. для удалённых сотрудников, кто коннектится к индивидуальной виртуалке с вин7

связка вмваре - вин7 - виртуалбокс - бут2докер прописывыает болт ))

Artem
06.07.2017
08:49:58
у нас все разрабы на маке и всех локально свой докер стоит просто и удобный им иде

и нет проблем)

Ivan
06.07.2017
08:50:40
да, круто. а у нас будут жестокие войны по пересадке разрабов на убунту )))

Alexander
06.07.2017
08:51:27
https://habrahabr.ru/post/332450/[perevod]-moby-docker-v-prodakshene.-isto

Artem
06.07.2017
08:51:51
баян же

Ivan
06.07.2017
08:52:16
по всем чатам бродит

трагедия о том, как люди докер не осилили ))

Агригороае
06.07.2017
09:09:48
docker образы

Konstantin
06.07.2017
09:10:02
а что мешает сразу линукс поставить в виртуалбоксе?
ну по сути тоже самое, просто инсталер интегрирует в винду клиент+ сокет и как будто докер на винде в итоге

Artem
06.07.2017
09:11:08
docker образы
не путаете образы с контейнерами?

Google
Konstantin
06.07.2017
09:11:36
docker образы
всё в виртуалке, а нах оно надо?

Агригороае
06.07.2017
09:12:16
поначалу, они находились по пути C:\ProgramData\Docker (можно было увидеть при помощи команды docker info), а сейчас "/var/lib/docker". Скорее всего, hyper-v создает специальны hyper-образ (виртуалку - линукс) и уже в нем хранит все образы и контейнеры

называется этот образ MobyLinuxVM

а вот и сам его диск

C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\MobyLinuxVM.vhdx

Andrey
06.07.2017
09:15:06
это толерантность к разработке на винде не доводила еще до хорошего

если я вижу разраба на винде в 2017, я начинаю подозревать плохое

Артамонов Игорь
06.07.2017
09:15:59
предрассудки

у нас большая часть разрабов на виндах сидят

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