bama^boy
нет, я это и пытался сделать :))
так это dockerd, а не docker
Sergey
Sergey
блять я хуею с этих мануалов. и прочего дерьма меняющегося каждый день
bama^boy
/etc/docker/daemon.json "hosts": ["tcp://0.0.0.0:2375"],
bama^boy
блять я хуею с этих мануалов. и прочего дерьма меняющегося каждый день
просто нужно внимательно читать документацию, сделай sudo su - whereis dockerd
bama^boy
проверь версию докера, что она соотв. документации
Sergey
да дожопы внимательность. тут окружение дерьмофакторами со всех сторон, куда не глять - что-то не работает
Sergey
я ставил дистрибутив убунты 18.04 и там из коробки докер
Sergey
поменяй профессию))
я вообще front-end, я врот .... .... эту серверную херню
Sergey
(((
Sergey
джаваскриптизер?
ебать, и тут обсирают )))))
bama^boy
— Сергей, ну-ка подойди. — Да, папа? — Ты используешь JS? — Нет, папа. — Ты мне врёшь? — Нет, папа. — [] + {} — "[object Object]"
Roman
сначала в рот а потом фулстек )
Алексей
джаваскриптизер?
чем вам js не угодил?
Roman
каждый мес чтот новое
Vladimir
Ребят как создать адрес для apache например example.loc
Vladimir
а днс А запись в зоне loc на ип сервера с апачем, в апаче сервернейм example.loc
Konstantin
это не про докер, даже если апач в докере
Таймураз
ебать, и тут обсирают )))))
С таким отношением к "серверной хрени" и я бы обосрал Таймуразик, бэкендер на js
Oleg
как запускать докер образ из крон, чтобы крон не писал в консоль о его запуске? Типа Starting docker_app_v1 ... [1A [2K
Oleg
а если в скрипте работающем в докере возникнет ошибка, я ее же не увижу из-за /dev/null?
Oleg
мне надо чтобы при запуске была тишина, а при ошбке крон слал сообщение на почту
Sergey
ну дак переопредели stdout, ошибки в stderr оставь
Oleg
спс, это идея
Sergey
спс, это идея
https://docs.docker.com/engine/reference/commandline/run/#attach-to-stdinstdoutstderr--a
Sergey
вроде то что нужно
bama^boy
чем вам js не угодил?
Дело не в js, а в экосистеме и большинстве людей, которые на нем пишут. Обычно, у них низкая квалификация. А так, яп, как яп.
little big
привет всем. Подскажите пожалуйста по docker-cloud.yml Как мне задать правило, чтобы приложение запускалось на каждой ноде в swarm (и на менеджере тоже). Пробовал такое: placement: constraints: - node.role == manager - node.role == worker
little big
не заводится
little big
спасибо, разобрался, надо было сделать deploy: mode: global
Oleg
вроде то что нужно
docker-compose —log-level ERROR up -d :)
Vladimir
Всем привет. Установлена версия docker 18.06, но не могу использовать dockerfile с version 3.7. Почему так может быть?
Vladimir
Docker version 18.06.1-ce
Vladimir
docker-compose version 1.17.1
Sergey
Ты может имел ввиду композ?
Sergey
3.7 это что
Vladimir
Vladimir
compose, да
Vladimir
Вроде по версиям все походит
Vladimir
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.
Vladimir
Ошибка при этом
Vladimir
Что может быть в таком случае?
Konstantin
Что может быть в таком случае?
Весрия композ файла, как ни страно зависит от версии докер-композ, а не докера
Vladimir
Точно, а версия docker-compose последняя 1.22, а у меня 1.17. Проблему нашел, спасибо :)
who are you
блин, нужна помощь. Касается использования композера в отдельном контейнере. ставится приложение так sudo docker-compose run --rm composer composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic но приложение ставится в подпапку и композерские файлы туда же а композер вызывается в корне т.е. code/basic - тут все устанавливается а захотел например поставить еще какую либо библиотеку в это приложение то композер ставит это в корень code/ - сюда не пойму как мне указать чтобы он в подпапку лез при запуске docker-compose run
who are you
каждый раз править working_dir ?
Konstantin
composer install -d=/home/someuser/myproject ?
who are you
composer install -d=/home/someuser/myproject ?
это когда правишь композер джесон и запускаешь композер? но он запустится опять в корне а не в подпапке же
who are you
просто обычно я юзаю composer require и не лезу в дебри джесон файла
who are you
блин, точно есть же глобал оптионс --working-dir (-d): If specified, use the given directory as working directory.
who are you
composer install -d=/home/someuser/myproject ?
спасибо)) заставил посмотреть с другой стороны на проблему
Konstantin
я хз, я мельком. занят чуть
Sergei
Добрый вечер. Подскажите пожалуйста, как проявляется запущенный докер контейнер в сети за пределами хоста? У меня проблема - на vps исходящие все smtp-запросы попадают под relay провайдера (в целях защиты от распространителей спама). что касается самого vps-хоста, этот вопрос я решил с техподдержкой, и с него могу без проблем слать почту, но когда такой запрос исходит из докер-контейнера, запущенного на vps-хосте, все перехватывается провайдером. даже не знаю как в поддержку написать - как они могут идентифицировать мой контейнер?
Konstantin
Там же нат, все исходящие от хоста идут
Konstantin
В крайнем случае релэй на хосте
Sergei
да я сам удивлен, но проверил - попробовал telnet smtp.yandex.com 587 из контейнера и получил ответ не от яндекса вовсе (
Sergei
контейнер запускаю через docker-compose, где для него стоит networks: default
Konstantin
Смотри дамп, от кого пакеты, там кажись бридж, не помню
Sergei
на vps-ке имеешь ввиду пакеты мониторить? я не очень разбираюсь в тонкостях администрирования ) как так можно сделать?
Konstantin
tcpdump -nni any dst port 587
Sergei
tcpdump -nni any dst port 587
да спасибо, дамп уже посмотрел. перехватил smtp сессию. в качестве источника наблюдаю ip vps'ки...попробую в поддержку как то написать
Sergei
а от чего может быть что ifconfig показывает целую кучу интерфейсов вида vethea53601, br-ecb28fbe98ba, при том что запущено всего пять контейнеров?
Sergei
tcpdump -nni any dst port 587
вот так же перехватил удачную smtp-сессию из консоли vps-ки. разниться в том что в ней ip-адреса указаны в формате ipv6. уже что то )
Sergei
у каждого свой интерфейс, а может быть и не один
вобщем спасибо за подсказку, теперь хоть могу в поддержку написать
Konstantin
думаю проще убрать ipv6, конечно если не используется
Konstantin
хотя, ты говоришь Ipv6 удачная, хз даже)
Sergei
хотя, ты говоришь Ipv6 удачная, хз даже)
да скорее всего провайдер у себя там вписал в исключения адреса формата ipv6 а ipv4 так и остались закрыты для smtp
Konstantin
лучше проверь ip4, чтобы не гадать
Alting
В ipv6 просто отсутствует понятие nat - все адреса белые