@ru_docker

Страница 481 из 610
Vir
18.07.2018
10:23:30
это я уже понял

есть параметр env_file

но я так и не понял куда его вписать

AstraSerg
18.07.2018
10:24:06
> для одного проекта.... Може поможет опция --project-name ?

Google
Vir
18.07.2018
10:24:27
для каждого сервиса можно свой вписать, а так что б глобально, не понятно

Iurii
18.07.2018
11:25:53
но я так и не понял куда его вписать
Просто путь до твоего енва и все

Vir
18.07.2018
11:26:25
так а в каком месте его вписывать

Iurii
18.07.2018
11:26:48
так а в каком месте его вписывать
Конда компос поднимаешь

Vir
18.07.2018
11:27:23
Конда компос поднимаешь
прости, не догоняю, при запуски из консоли?

Iurii
18.07.2018
11:45:47
прости, не догоняю, при запуски из консоли?
либо env_file: variables.env в компоуз файле либо через консоль

AstraSerg
18.07.2018
11:55:11
либо env_file: variables.env в компоуз файле либо через консоль
через консоль чёт не вижу какую оцию нужно использовать. Судя по https://docs.docker.com/compose/reference/overview/ такой опции нет

Iurii
18.07.2018
12:02:58
MYENVFILE=production.env docker-compose up Creating network "jenkins_default" with the default driver

AstraSerg
18.07.2018
12:03:34
Iurii
18.07.2018
12:04:02
Ах вот оно что , спасибо!
У меня работает только что проверил

AstraSerg
18.07.2018
12:05:27
У меня работает только что проверил
Просто интуитивно ищешь опцию самого docker-compose про переменные окружения не догадался :) В общем получается это как раз то, что нужно @VirDignus

Google
Vir
18.07.2018
12:17:47
спасибо, попробую

Iurii
18.07.2018
12:18:20
Cheers

Aleksandr
18.07.2018
15:36:06
mola забаньте

?simplemice
18.07.2018
15:36:37
Aleksandr
18.07.2018
15:36:42
Бот

Вопросы странные конечно

?simplemice
18.07.2018
15:37:02
@hitmaker приди

Dan
18.07.2018
15:37:57
Все под контролем ?

Vir
18.07.2018
20:11:59
У меня работает только что проверил
навождение, запустил у себя, у меня не работает :/

Iurii
19.07.2018
01:34:43
Vir
19.07.2018
04:12:26
Iurii
19.07.2018
04:18:14
я тестировал на docker-compose version 1.21.1, build 5a3f1a3 в любом случае в компос файле должно работать

Vir
19.07.2018
04:51:03
я сделал шаг конём, сделал новую папку, туда перенёс все настройки, в общем в отдельной папке всё

Iurii
19.07.2018
04:54:19
Это не ход конём, это больше похоже на отдельный проект

Vir
19.07.2018
04:57:13
ну да, будет отдельный

AstraSerg
19.07.2018
04:58:25
ну да, будет отдельный
И это правильно. Это то, что мы обсуждали раньше.

Iurii
19.07.2018
04:59:21
Это типа бест практис, еще не плохо юзать оверрайд

Iurii
19.07.2018
05:02:18
а что это и для чего?
https://docs.docker.com/compose/extends/

Vir
19.07.2018
05:02:40
угу, уже нашёл, мерси

Google
Iurii
19.07.2018
05:03:08
это удобно чтобы не плодить портянки

как-то так

docker-compose.yml hygieia-github-scm-collector: image: hygieia-github-scm-collector:latest container_name: hygieia-github volumes: - ./logs:/hygieia/logs links: - mongodb:mongo - hygieia-api docker-compose.override.yml github-collector: environment: - MONGO_PORT=tcp://db:27017 - HYGIEIA_API_ENV_SPRING_DATA_MONGODB_USERNAME=dashboarduser - HYGIEIA_API_ENV_SPRING_DATA_MONGODB_PASSWORD=dbpassword - HYGIEIA_API_ENV_SPRING_DATA_MONGODB_DATABASE=dashboarddb - GITHUB_HOST=github.com - GITHUB_CRON='0 0/5 * * * *' - GITHUB_COMMIT_THREASHOLD_DAYS=15

Nix
19.07.2018
10:15:50
Подскажите через сколько после буликации на hub.docker.com docekr search видит образ?

Stanislav
19.07.2018
10:44:53
Здравствуйте. Есть два сервиса в docker-compose, в одном из них nginx и приложение, в другом ещё одно приложение тоже с nginx (да я немножко ебанутый и решил брать образ сразу с nginx внутри). В первый сервис приходит файл и нужно чтобы он был доступен из другого сервиса. Вопросы вот в чем: 1. Наверное nginx нужно перенести на хост машину? 2. Для сохранения данных в моем случае нужно в каждый контейнер через volume монтировать какую-то директорию с хост машины? Не бейте сильно, я просто кодерок, проект некоммерческий.

Stanislav
19.07.2018
11:04:08
как-то так для приложениия volumes: - content:/path/folder volumes: content:
О, спасибо, я где-то видел такую инструкцию (volumes) но совсем забыл

А с nginx как лучше? Он просто должен к двум сервисам запросы перенаправлять и ещё и сервить файлы с диска

Iurii
19.07.2018
11:05:21
AstraSerg
19.07.2018
11:06:46
проще nginx в отдельный контейнер засунуть и балансировать
.... и SSL териминировать просто прелестно в этой конфигурации

Stanislav
19.07.2018
11:08:07
проще nginx в отдельный контейнер засунуть и балансировать
Хм, интересная мысль в принципе, спасибо

.... и SSL териминировать просто прелестно в этой конфигурации
Разве это сложно? Там же в пару строчек всё

AstraSerg
19.07.2018
11:08:53
а если взять готовый контейнер jwilder/nginx-proxy https://github.com/jwilder/nginx-proxy то сервисы будут автоматически добавляться и убираться в зависимости от того, запущен ли контейнер сервиса

AstraSerg
19.07.2018
11:10:55
я не пользовал, но пишут что да: https://github.com/jwilder/nginx-proxy#uwsgi-backends

Stanislav
19.07.2018
11:11:20
Круто, спасибо

AstraSerg
19.07.2018
11:11:35
да не за что :)

Stanislav
19.07.2018
11:17:07
Збс, примерно так и представлял, пасиб

Iurii
19.07.2018
11:17:09
Google
Iurii
19.07.2018
11:17:26
Збс, примерно так и представлял, пасиб
это так набросал на коленки только что

Ухты, а оно поддерживает uwsgi protocol?
виски поддерживает, потому что виски по факту такой же фастсиджиай

хм снял метрики с дженкинс мастера в докере, докер начал работать ?

Admin
ERROR: S client not available

Iurii
19.07.2018
11:26:24
а чё прекращал работать?
У меня в день порядка 5к билдов ? предыдущая версия дохла

Ну и ночью еще всякие

Iurii
19.07.2018
11:36:32
круть!
Ну и слейвов 40 всяких разных

Andrew
19.07.2018
15:46:19
О, нас тысяча!!

Salem
19.07.2018
15:59:44
ей!

AstraSerg
19.07.2018
17:55:16
О, нас тысяча!!
Не в первый раз, к сожалению :(

Andrew
19.07.2018
17:56:35
Не в первый раз, к сожалению :(
Будет повод еще раз об этом вспомнить. Как говорится неприятность эту мы переживем!)

Аркадий
19.07.2018
18:07:36
Stanislav
19.07.2018
18:52:21
я так понимаю, у тебя в одном контейнере джанга с uwsgi, в другом nginx, общаются они через сокет или порт. тебе надо, чтобы nginx видел статику и медиа из джанго приложения?
Не, у меня flask и aiohttp в разных сервисах. Я пока что поставлю в сервисе nginx-uwsgi-flask настройки на сервингу медии, настроил монтирование, а правильно сделаю позже когда начну делать aiohttp сервис

Stanislav
19.07.2018
18:55:43
Я вообще стараюсь всё сам делать, мне только направление дать

Google
AstraSerg
19.07.2018
18:59:07
Я вообще стараюсь всё сам делать, мне только направление дать
И это правильно. Если бы все люди так поступали, мы оставили бы нищету и др. проблемы человечества в прошлом.

Danil
19.07.2018
20:24:37
Всем доброго времени суток. [5542] Error -3 from inflate: invalid stored block lengths [5542] Error decompressing libpython3.6m.so.1.0 Failed to write all bytes for libpython3.6m.so.1.0 fwrite: Bad address вот такую ошибку выдает после устаовки docker-compose. На любую операцию типа rm или —version выдает вот это вот. Гуглиг, пишут что с памятью проблемы - у меня все нормально. Кто-то сталкивался с таким?

проблема решена.

Vladyslav
19.07.2018
20:48:13
Всегда пожалуйста

Dan
19.07.2018
20:49:54
проблема решена.
Наш человек!

Аркадий
19.07.2018
20:50:40
проблема решена.
Как решил? Это важно

Danil
19.07.2018
20:51:11
Как решил? Это важно
удалил файл через sudo rm docker-compose и установил его через pip

перед этим делал как в офф.доке написано, с гита

Аркадий
19.07.2018
20:52:34
перед этим делал как в офф.доке написано, с гита
Спасибо. Теперь тут будет решение :)

Danil
19.07.2018
20:53:41
sudo apt-get update sudo apt-get install python-pip pip install docker-compose могу еще вот так :)

Roman
19.07.2018
20:54:17
хз я всегда docker-compose через curl устанавливал =) в ~/.local/bin

Danil
19.07.2018
20:58:11
а вот друкая проблема: docker-engine не обновляется выле 17.05 версии. У меня linux mint. Это нормально?

AstraSerg
20.07.2018
03:35:51
а вот друкая проблема: docker-engine не обновляется выле 17.05 версии. У меня linux mint. Это нормально?
Доброе утро. Нормально, но обновить нужно :) Проблема в том, что они переименовали пакет. Теперь это docker-ce Инструкции здесь https://docs.docker.com/install/linux/docker-ce/ubuntu/#uninstall-old-versions

Страница 481 из 610