@docker_ru

Страница 660 из 1375
Subb98
25.06.2018
06:58:51
несколько раз пересобирал

Yekit
25.06.2018
06:58:52
Обязательно

Subb98
25.06.2018
06:59:01
И указать надо в environments переменные
тогда смысл файла теряется

Yekit
25.06.2018
06:59:07
Нет

Google
Bohdan
25.06.2018
06:59:08
а если не указать явно, я думал, что должен браться .env, что лежит в этом же каталоге с композом
а если не указать явно - то .env возьмется как источник переменных окружения для композа, но пробрасываться переменные не будут

нет, не теряется, т.к. чем более явно все прописано - тем лучше

Subb98
25.06.2018
06:59:20
я имею ввиду, зачем мне и в файле указывать переменные и в environment?

если они те же самые будут, например

Yekit
25.06.2018
07:00:22
а, вот в чём дело.
Почитайте документацию, там написано все

Bohdan
25.06.2018
07:00:37
в данном конкретном случае они, возможно, одинаковые но у меня с десяток разных контейнеров бегает ,и мне нет смысла иметь везде все переменные, потому я прокидываю все вручную

Александр
25.06.2018
07:01:45
не берётся, значит. у меня, по крайней мере
.env нужен для docker-compose.yml, если нужно прокинуть в контейнер, нужно явно это прописывать

Subb98
25.06.2018
07:02:22
понял. но мне это не было очевидно. очень странная логика. почитаю ещё об этом.

файл как бы берётся, но переменных нет.

Vlad
25.06.2018
07:06:38
Добрый день. Кто то занимался интеграцией pre-commit с докером? У меня веб приложение, разбитое на сервисы, фронт проверяет webpack динамически, а бэк, питон, hook prospector на pre-commit. Сейчас pre-commit я поставил глобально в систему и все работает.

Хочу упростить этот аспект при переносе приложения. Спасибо, кто прочитал хотя бы. ( Ансибл не работал, хотелось бы без него)

Google
Subb98
25.06.2018
07:26:12
pre-commit - это анализатор кода?

Anton Saprykin
25.06.2018
07:26:30
Нет

Nikolas
25.06.2018
08:07:12
env подтягиваеться в yaml, а дальше в enveroument подставляеться необходимое для контейнера

также переменные можно использовать во всем yaml

помоему все локонично

Corleone
25.06.2018
08:34:54
Всем привет, пытаюсь сделать multi-stage билд. Но постоянно ругается на нехватку библиотек внутри контейнера. Есть ли способ перенести все необходимые библиотеки? Через ldd проверил все либы, все на месте, симлинки создал, ругается всеравно

Corleone
25.06.2018
10:28:04
с ошибкой вернусь позже, но суть в том, что говорит что нет библиотеки libldap-2.4.so.2.10.8, а она есть, со всеми линками

https://pastebin.com/QQNh2t5D

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

https://pastebin.com/m0YT4iiF

mk
25.06.2018
11:05:54
hi guys. кто нибудь выдавал клиентам докер контейнеры в качестве хостинг провайдера?

Ilgiz
25.06.2018
11:08:13
как правильно создать ssl на контейнере с nginx

или на хосте создать и в контейнер опракинуть

Leo
25.06.2018
11:27:30
В docker network можно сделать NAT?

Анатолий
25.06.2018
11:27:46
Евгений
25.06.2018
11:28:35
как правильно создать ssl на контейнере с nginx
Nginx - proxy есть образ и к нему компаньён

В docker network можно сделать NAT?
Что ты имеешь ввиду?

Анатолий
25.06.2018
11:29:09
Сам пихает сертификат

Google
Анатолий
25.06.2018
11:29:09
В docker network можно сделать NAT?
Запросто я делал средствами iptables все отлично работает

Leo
25.06.2018
11:29:35
Что ты имеешь ввиду?
Сделать подсеть с одним IP в основной

Евгений
25.06.2018
11:29:48
Анатолий
25.06.2018
11:29:49
Зачем?
Исторически так сложилось что нужно было именно натить

Евгений
25.06.2018
11:30:13
Исторически так сложилось что нужно было именно натить
Это не отвечает на поставленный вопрос

Leo
25.06.2018
11:30:27
Зачем?
Я тестирую соединение между двумя устройствами с серыми IP

Евгений
25.06.2018
11:30:55
Я тестирую соединение между двумя устройствами с серыми IP
И чем тебе не подходить стандартная сеть докера?

Leo
25.06.2018
11:31:10
В каком смысле?

Евгений
25.06.2018
11:31:21
В прямом)

Что не работает из коробки?

Анатолий
25.06.2018
11:31:44
Leo
25.06.2018
11:31:46
Там же просто типа локалки

Евгений
25.06.2018
11:33:09
Там же просто типа локалки
Там бридж и чем тебе он не подходит?

Мне так хотелось
Бизнес подход, чё, консоль в розовый красишь?

Leo
25.06.2018
11:33:42
Евгений
25.06.2018
11:34:23
Что он делает?
https://ru.m.wikipedia.org/wiki/Сетевой_мост

Читать до просветления

Вы спрашивайте непойми что, непойми зачем

Google
Евгений
25.06.2018
11:36:48
В можно в докере болгенос сделать с ssh и иксами? Ну, наверное, можно ?

Andrey
25.06.2018
11:37:51
у меня ssh в докере, чем плохо?

иксы тоже пробовал, но не взлетело

ну то есть взлетело, но ну нахер (у меня клиент виндовый)

mk
25.06.2018
11:47:27
Да
думаю туда бд зафигачить. у вас io не проседало?

Анатолий
25.06.2018
11:55:07
Бизнес подход, чё, консоль в розовый красишь?
Подход был такой при развертывании опенстека. У меня бриджей куча. Да ещё и квм в докере висело. Нужно было поэтому так вышло что натить потребовалось. Заббикс пробрасывал чтобы мог с циски показания брать.

Admin
ERROR: S client not available

Евгений
25.06.2018
12:02:22
у меня ssh в докере, чем плохо?
Тем что можно сделать намного лучше весь Flow и ты рушишь концепцию, если у тебя там не только ssh в рантайме

Andrey
25.06.2018
12:05:46
у меня там ssh как сервис, так что всё ок

Alexey
25.06.2018
12:13:58
Всем привет Не могу решить проблему с : initdb: could not access directory "/var/lib/postgresql/data": Permission denied при запуске докер образа : docker run --name postgres-neec -p 5432:5432 -v /media/sf_postgres/pgdata:/var/lib/postgresql/data -e POSTGRES_PASSWORD=root -d postgres:10.4 C таким dockerfile: FROM postgres:10.4 RUN chown postgres /var/lib/postgresql/data VOLUME /var/lib/postgresql/data EXPOSE 5432 Помогите пожалуйста, сижу час в гугле и не выходит...

Rishat
25.06.2018
12:31:22
Ребят, привет. Делаю volume - ~/.ssh:/root/.ssh но в контейнере в /root/.ssh пусто( Почему может быть так?

Alexey
25.06.2018
12:32:20
bebebe
25.06.2018
12:34:00
Alexey
25.06.2018
12:34:25
мб указать USER postgres в Dockerfile?
Указывал.. Не помогло

Google
Rishat
25.06.2018
12:37:53
Andrey
25.06.2018
12:40:19
а запускаешь через что?

Kvendingoldo
25.06.2018
12:41:01
Ребята, никто не сталкивался с тем, что изнутри контейнера невозможно достучаться до кафки? Хотя если пробовать с хоста - все ок

Rishat
25.06.2018
12:41:37
а запускаешь через что?
docker-compose up если вопрос в мою сторону)

Andrey
25.06.2018
12:41:47
ага, в твою

Andrey
25.06.2018
12:45:20
docker-compose up если вопрос в мою сторону)
а docker у тебя на том же хосте, где и ~/.ssh ?

Rishat
25.06.2018
12:46:43
а docker у тебя на том же хосте, где и ~/.ssh ?
да, docker под os x который. Он вроде как виртуалка работает мне грили) - ./:/var/www # подключаем проект к php-fpm так все гуд работает(

Andrey
25.06.2018
12:47:33
и что, у тебя в /var/www появляется .ssh при этом?

покажи файл полностью

Rishat
25.06.2018
12:49:57
и что, у тебя в /var/www появляется .ssh при этом?
нет, я не пытался. Я просто говорю что так робит) https://gist.github.com/Rishats/2d697eb552a37de8a45ab60f62e8a487

Andrey
25.06.2018
12:51:42
у тебя docker клиент и папочка .ssh на стороне OS X, а сам докер с контейнерами - в виртуалке

вот тебе инструкция https://gist.github.com/codeinthehole/7ea69f8a21c67cc07293

Ilya
25.06.2018
12:53:48
зачем вы человеку даете инструкции от 2014 года?

boot2docker, вообще шик.

Andrey
25.06.2018
12:54:32
не знаю, первое что в гугле попалось

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