@docker_ru

Страница 768 из 1375
Little
08.09.2018
13:23:57
спасибо, разобрался, надо было сделать deploy: mode: global

Oleg
08.09.2018
14:11:37
вроде то что нужно
docker-compose —log-level ERROR up -d :)

Vladimir
08.09.2018
14:57:51
Всем привет. Установлена версия docker 18.06, но не могу использовать dockerfile с version 3.7. Почему так может быть?

Google
Vladimir
08.09.2018
14:58:06
Docker version 18.06.1-ce

docker-compose version 1.17.1

Sergey
08.09.2018
14:58:24
Ты может имел ввиду композ?

3.7 это что

Vladimir
08.09.2018
14:58:58


compose, да

Вроде по версиям все походит

Version in "./docker-compose.fpm.yaml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the services key, or omit the version key and place your service definitions at the root of the file to use version 1.

Ошибка при этом

Что может быть в таком случае?

Konstantin
08.09.2018
15:11:33
Что может быть в таком случае?
Весрия композ файла, как ни страно зависит от версии докер-композ, а не докера

Vladimir
08.09.2018
15:13:26
Точно, а версия docker-compose последняя 1.22, а у меня 1.17. Проблему нашел, спасибо :)

Konstantin
08.09.2018
16:48:06
блин, нужна помощь. Касается использования композера в отдельном контейнере. ставится приложение так sudo docker-compose run --rm composer composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic но приложение ставится в подпапку и композерские файлы туда же а композер вызывается в корне т.е. code/basic - тут все устанавливается а захотел например поставить еще какую либо библиотеку в это приложение то композер ставит это в корень code/ - сюда не пойму как мне указать чтобы он в подпапку лез при запуске docker-compose run

Google
Konstantin
08.09.2018
16:51:04
каждый раз править working_dir ?

Konstantin
08.09.2018
16:53:25
composer install -d=/home/someuser/myproject ?

Konstantin
08.09.2018
16:54:30
composer install -d=/home/someuser/myproject ?
это когда правишь композер джесон и запускаешь композер? но он запустится опять в корне а не в подпапке же

просто обычно я юзаю composer require и не лезу в дебри джесон файла

блин, точно есть же глобал оптионс --working-dir (-d): If specified, use the given directory as working directory.

composer install -d=/home/someuser/myproject ?
спасибо)) заставил посмотреть с другой стороны на проблему

Konstantin
08.09.2018
16:58:58
я хз, я мельком. занят чуть

Sergei
08.09.2018
17:36:34
Добрый вечер. Подскажите пожалуйста, как проявляется запущенный докер контейнер в сети за пределами хоста? У меня проблема - на vps исходящие все smtp-запросы попадают под relay провайдера (в целях защиты от распространителей спама). что касается самого vps-хоста, этот вопрос я решил с техподдержкой, и с него могу без проблем слать почту, но когда такой запрос исходит из докер-контейнера, запущенного на vps-хосте, все перехватывается провайдером. даже не знаю как в поддержку написать - как они могут идентифицировать мой контейнер?

Konstantin
08.09.2018
17:40:06
Там же нат, все исходящие от хоста идут

В крайнем случае релэй на хосте

Sergei
08.09.2018
17:42:40
да я сам удивлен, но проверил - попробовал telnet smtp.yandex.com 587 из контейнера и получил ответ не от яндекса вовсе (

контейнер запускаю через docker-compose, где для него стоит networks: default

Konstantin
08.09.2018
17:45:51
Смотри дамп, от кого пакеты, там кажись бридж, не помню

Sergei
08.09.2018
17:48:49
на vps-ке имеешь ввиду пакеты мониторить? я не очень разбираюсь в тонкостях администрирования ) как так можно сделать?

Konstantin
08.09.2018
18:13:28
tcpdump -nni any dst port 587

Sergei
08.09.2018
18:17:09
tcpdump -nni any dst port 587
да спасибо, дамп уже посмотрел. перехватил smtp сессию. в качестве источника наблюдаю ip vps'ки...попробую в поддержку как то написать

а от чего может быть что ifconfig показывает целую кучу интерфейсов вида vethea53601, br-ecb28fbe98ba, при том что запущено всего пять контейнеров?

tcpdump -nni any dst port 587
вот так же перехватил удачную smtp-сессию из консоли vps-ки. разниться в том что в ней ip-адреса указаны в формате ipv6. уже что то )

Google
Sergei
08.09.2018
18:27:16
у каждого свой интерфейс, а может быть и не один
вобщем спасибо за подсказку, теперь хоть могу в поддержку написать

Konstantin
08.09.2018
18:27:59
думаю проще убрать ipv6, конечно если не используется

хотя, ты говоришь Ipv6 удачная, хз даже)

Sergei
08.09.2018
18:32:00
хотя, ты говоришь Ipv6 удачная, хз даже)
да скорее всего провайдер у себя там вписал в исключения адреса формата ipv6 а ipv4 так и остались закрыты для smtp

Konstantin
08.09.2018
18:32:42
лучше проверь ip4, чтобы не гадать

Alting
08.09.2018
18:35:19
В ipv6 просто отсутствует понятие nat - все адреса белые

Konstantin
08.09.2018
18:35:58
Alting
08.09.2018
18:36:09
Причем. Подмены нет

Konstantin
08.09.2018
18:36:50
Л-неЛогика

Alting
08.09.2018
18:37:35
Кстати, именно поэтому домашние провайдеры перестали предлагать ipv6. И, если кто помнит - МТС перешли на ipv6 для клиентов, а потом втихую перешли обратно. Контроль невозможен. Роскомпозор бесполезен

Vladimir
08.09.2018
19:08:01
Всем привет. Как можно воспользоваться фишкой host.docker.internal на линуксе?

Почему нормально работает только на windows or mac? И какой аналог

Хочу воспользоваться базой postgres, но не могу соедениться с ней

В хосты прописываю host.docker.internal, но успешно получаю леща в ответ

✖️Стив Мэдден✖️
08.09.2018
19:11:07
Ребят не выполняется данная команда… в чем может быть проблема? RUN mkdir /usr/local/etc/php/cgi \ && echo "date.timezone = Europe/Moscow" > /usr/local/etc/php/cgi/php.ini \ && ln -s /usr/local/etc/php/cgi/php.ini /usr/local/etc/php/php.ini

Alting
08.09.2018
19:13:29
что за команда RUN ?

✖️Стив Мэдден✖️
08.09.2018
19:15:18
что за команда RUN ?
Команда исполняется в Dockerfile

Google
Таймураз
08.09.2018
19:18:16
Всем привет. Как можно воспользоваться фишкой host.docker.internal на линуксе?
Потому что она внедрена была только там В ишью больше месяца назад даже не было заикания о том, что это станет официальной фичей

Vladimir
08.09.2018
19:18:59
Класс. А как тогда заставить контейнер использовать мой postgres?

по порту 5432

Таймураз
08.09.2018
19:21:07
Класс. А как тогда заставить контейнер использовать мой postgres?
Была куча хаков, не стал усложнять Подключай один контейнер с базой к сетям других сервисов, либо резолви через доменное имя

Vladimir
08.09.2018
19:21:55
Нус, в том то и фишка что не хочу юзать базу в контейнере. База уже есть у меня на хосте, весит пор 5432, нужно просто взять и подключиться к нему :D

Как можно резолвить через доменное имя?

Вроде такая простая задача

Konstantin
08.09.2018
19:22:39
А проблема где??

Или нанять админа

✖️Стив Мэдден✖️
08.09.2018
19:23:37
А проблема где??
Дело в чтом что mkdir папку создает а вот echo в нее файл не кладет… в итоге символичная ссылка через ln пробрасывается но файла нет...

Таймураз
08.09.2018
19:23:54
Таймураз
08.09.2018
19:24:05
А, уже ответили

✖️Стив Мэдден✖️
08.09.2018
19:24:20
А сразу это нельзя написать?)))
Уже от кода мозг кипит....

Konstantin
08.09.2018
19:24:41
Уже от кода мозг кипит....
Суббота вечер, ты в курсе?

✖️Стив Мэдден✖️
08.09.2018
19:24:53
Суббота вечер, ты в курсе?
Я никогда не отдыхаю ?

Konstantin
08.09.2018
19:25:06
Поэтому такой долгий ?

✖️Стив Мэдден✖️
08.09.2018
19:26:41
Поэтому такой долгий ?
Сможете подсказать?

Google
Konstantin
08.09.2018
19:27:28
У тебя копмоз?

✖️Стив Мэдден✖️
08.09.2018
19:33:32
У тебя копмоз?
Можешь нормально ответить?

Таймураз
08.09.2018
19:34:03
Можешь нормально ответить?
Тебя нормально спросили, вообще-то Я бы тебе посоветовал отдохнуть

✖️Стив Мэдден✖️
08.09.2018
19:34:30
Ахаа Издеваетесь пацаны

Konstantin
08.09.2018
19:37:54
- Тебе хана пацан, кенты уже пподнимаются - я на первом - они уже спускаются ?

@Atassis Ну блин, не в тему((

Konstantin
08.09.2018
19:39:49
Можешь нормально ответить?
Сорри, я винишко пью, и так нормальнее некуда

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