arts
19.11.2018
08:19:15
Andrey
19.11.2018
08:32:44
arts
19.11.2018
08:35:27
Andrey
19.11.2018
08:46:52
Google
Andrey
19.11.2018
08:49:29
Дмитрий
19.11.2018
10:42:05
Доброго времени суток. Я знаю что в большей части такие сообщения как мое вызыват агрессию и антипатию ... Но знаете ли вы мануал или гайд как для идиота...
Заранее благодарен за помощь!
Илья
19.11.2018
10:43:32
По докеру чтоле?
Дмитрий
19.11.2018
10:43:52
Илья
19.11.2018
10:43:54
https://www.youtube.com/watch?v=EbEZgdTOHzE
Дмитрий
19.11.2018
10:44:11
ildar
19.11.2018
10:47:06
Sergey
19.11.2018
10:49:10
основы линукса выучите и все
Евгений
19.11.2018
11:30:27
посоны, 2к18 заканчивается, чем задания шедулите для докер контейнера?
Мне надо раз в сутки curl``ом дёргать один запросик, нашёл какую-то Ofelia, но она в каком-то недоделонном состоянии, не понравилась, логи не выводит нормально, в страничке с релизами на гитхабе 2 года ничего не подвозили и не на все issue отвечают, короче полудохлый проект какой-то
Неужели до сих пор самописные контейнеры или cron на хосте?
Alexey
19.11.2018
11:31:07
Евгений
19.11.2018
11:33:34
gitlab шедулер же
как вариант, но сложновато для такой простой штуки, вот доделали бы они свою "Ofelia", чтож никто крон революцию то всё не устроит
Alexey
19.11.2018
11:36:33
мне он наоборот показался очень простым. Единственное, что не нравится, что нельзя задавать расписание гдето на уровне конфига или кода, чтобы это жило в репе рядом с задачами.
Но это я давно смотрел, может уже чтонибудь подвезли, там ребя довольно оперативно всякие ништяки подвозят в гитлаб
Google
Konstantin
19.11.2018
12:20:49
Alexey
19.11.2018
12:21:10
сложна
тогда получается очень простую вещь начинаем делать очень сложно
просто если уж не бояться сложностей, то лучше пробовать в сторону какогонибудь chronos
Mike
19.11.2018
12:49:36
Парни, вопрос. У меня есть докер prometheus, я хочу из него подебажить доступность некоторых урлов. для этого нужно поставить на нем curl. я зашел внутрь, сделал cat /proc/version , получил убунту. Но при этом apt-а там нет. кто-то сталкивался с такой дичью? dpkg при этом есть, но не хотелось бы дебы руками качать
Нагаев
19.11.2018
12:55:19
Создай свой Dockerfile и наследуйся от prom/prometheus + все установка пакетов.
FROM prom/prometheus
RUN apt-get update && apt-get install <pkg name>
Konstantin
19.11.2018
12:56:34
Или взять blackbox_exporter
Jentry
19.11.2018
12:56:52
Там busybox же, apt-get вряд ли есть. https://hub.docker.com/r/prom/prometheus/~/dockerfile/
Mike
19.11.2018
13:00:26
только что сделал wget-ом запрос изнутри контейра сам, прошел
weird ¯\_(ツ)_/¯
возможно, это не сетевые проблемы, но когда по имени контейнера обращался, и они были в default_network — все работало
отбой, если кому интересно — падал алертменеджер при попытке отправить алерт, потому что адрес смтп сервера был smtp:25, а не localhost:25
Oleksandr
19.11.2018
14:10:09
а есть мысли, как поменять переменную среды в работающем контейнере, не убивая при этом демон докера?
в теории, докер где-то там себе в оси изолированно бегает, и можно из хоста туда пробраться и поменять чего хочу
Mike
19.11.2018
14:13:54
Oleksandr
19.11.2018
14:14:29
Mike
19.11.2018
14:14:40
Oleksandr
19.11.2018
14:17:03
если копнуть глубже: мои докеры гоняются aws batch, он перезапускает упавший контейнер, если определенная переменная окружения меньше заданого
я хочу срезать путь и поменять эту переменную для ряда случаев
так вот, процесс батча уже запущен, и в нем source .myprofile не запустить
Google
Oleksandr
19.11.2018
14:18:01
если немного абстрагироваться, это вопрос "а как мне из форкнутого процесса в докере поменять видимые переменные окружения родителя в том же докер контейнере"
ildar
19.11.2018
14:21:49
Oleksandr
19.11.2018
14:22:05
ну тут ещё не факт, что батч именно родителем сидит и смотрит переменные окружения (штука закрытая)
может, он просто инспект запускает, или ещё как-то достает значение
вряд ли они предполагали, что оно будет меняться
я сейчас пробую разные варианты, вдруг на каком угадаю
Ivan
19.11.2018
14:39:51
swarm кластер... порт 8080 опубликован на хосте ui01... можно подключиться к порту 8080 на другой хост db01:8080 - откроется сайт... похоже нужно запускать docker service в другом режиме.... load balancer от докера мне не нужен...
Konstantin
19.11.2018
15:00:05
Вы хоть читайте что вы пишите? Бухгалтерши за компьютер примерно так же общаются между собой
Ivan
19.11.2018
15:01:39
DNS round-robin is useful in cases where you want to use your own load balancer, such as HAProxy. To configure a service to use DNSRR, use the flag --endpoint-mode dnsrr when creating a new service or updating an existing one.
Konstantin
19.11.2018
15:04:10
А, у вас тут уже секта бухгалтеров? Ну разве что так
Ivan
19.11.2018
15:14:33
Konstantin
19.11.2018
15:20:55
переписал.
Я не тыкал на тебя, я в общем. Но уже хоть что-то понятно стало)
Evgeny
19.11.2018
15:59:50
Как артефакты их прикрепляй.
ildar
19.11.2018
16:09:59
Локально те же команды отладь, потом в CI суй.
Siergiej
19.11.2018
16:14:01
Локально те же команды отладь, потом в CI суй.
да, в том то и проблема что локально все ок, а на CI тесты виснут на первом тесте, хотя по логике вещей они должны зафейлится на первом тесты и пойти дальше, причем проблема изначально была и локально, но собственно после того как я увеличил timeout конфигурации mocha тестов, локально стали проходить
Alexander
19.11.2018
16:46:12
господа, добрый вечер
вожусь уже несколько часов, в dev ops не силён. пытаюсь поднять через docker-compose 3 контейнера: nginx, wordpress, mysql
все контейнеры стартанули, но вопрдпресс не коннектится к базе
Dima
19.11.2018
16:51:16
Alexander
19.11.2018
16:51:26
version: '3'
networks:
wp-proxy:
driver: bridge
wp-db:
driver: bridge
services:
nginx:
image: nginx:latest
container_name: nginx
ports:
- '80:80'
restart: always
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
networks:
- wp-proxy
db:
image: mysql:5.7
container_name: db
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_PASSWORD=password
- MYSQL_USER=wp
- MYSQL_DATABASE=wp
ports:
- '3306:3306'
volumes:
- ./db-data:/var/lib/mysql
networks:
- wp-db
restart: always
wordpress:
depends_on:
- db
image: wordpress:latest
container_name: wordpress
environment:
- WORDPRESS_DB_PASSWORD=password
- WORDPRESS_DB_HOST=db
- WORDPRESS_DB_USER=wp
- WORDPRESS_DB_NAME=wp
- VIRTUAL_HOST=wp.local
working_dir: /var/www/html
volumes:
- ./wordpress/:/var/www/html/
networks:
- wp-proxy
- wp-db
restart: always
Google
Dima
19.11.2018
16:52:37
Что ВП пишет?
Alexander
19.11.2018
16:57:38
варнинги
Dima
19.11.2018
17:03:02
Это норм)
Alexander
19.11.2018
17:03:16
ну да
Dima
19.11.2018
17:05:35
А где ошибки вп?)
Alexander
19.11.2018
17:08:37
нету
но в логах базы тоже ничего нет. не показывает что есть ошибки
Konstantin
19.11.2018
17:09:28
зачем ты на канале докера это спрашиваешь?
ага, вижу
Alexander
19.11.2018
17:17:59
вот сейчас поменял на 'wp'
и ошибки посыпались, видимо всё же было правильно
есть ещё идеи?
я вообщем-то ничего кроме того что в docker-compose.yml написано не делаю
тупо этот конфиг на локали запускаю
Konstantin
19.11.2018
17:23:27
Ошибки где и какие?
Alexander
19.11.2018
17:24:04
- docker logs wordpress
Google
Yuriy
19.11.2018
17:31:29
Господа, кто то работает с traefik?
ildar
19.11.2018
17:33:28
Ванько
19.11.2018
17:33:54
Его в @devops_ru надо
Kirill
19.11.2018
17:44:36
Konstantin
19.11.2018
17:59:55
Его в @devops_ru надо
Тут пол канала в девлрс надо, заебали чесслово. Я не умею готовить $anything, но он у меня в докере. А некоторые и вовсе без докера сюда пишут
ildar
19.11.2018
18:04:43
Kirill
19.11.2018
18:07:36
Может, человек про связку docker + traefik узнать что-то хотел. Это разве мимо?
Sergey
19.11.2018
18:08:02
Konstantin
19.11.2018
18:16:35
Pavel
19.11.2018
18:17:41
Всем добрый вечер, ребята можите подсказать , вообщем склонил проект с гита с файлом докера , а как мне развернуть все зависимости на компьютер
Операционка MAC OS
Sergey
19.11.2018
18:20:05
Pavel
19.11.2018
18:20:42
просто там нужно в проект закачивать файлы и все это нужно сделать через докер и так же тесты тоже запускаются с помощью докера , но нужно их докачать