@docker_ru

Страница 918 из 1375
Konstantin
14.12.2018
11:35:25
кстати а это плохо вообще?
нет, почему должно быть

Stefan
14.12.2018
11:35:50
нет, почему должно быть
а то порой разные конфигурации встречаю, не только по этому случаю так почему-то биндят сервисы на конкретные ноды

типо роль manager или worker

Google
Stefan
14.12.2018
11:37:21
Konstantin
14.12.2018
11:42:34
а то порой разные конфигурации встречаю, не только по этому случаю так почему-то биндят сервисы на конкретные ноды
ну manager лучше не грузить, может кворум развалиться если нода перегружена. Я только прокси держу на менеджерах, сеть особо не загрузишь. Ну и по мелочи сервисы

Konstantin
14.12.2018
11:42:59
да, кстати про ls тоже забыл
там больше чем ps\ls docker service —help

Stefan
14.12.2018
12:00:53
@nodekra всё четенько работает, большое спасибо за совет

не представляю какие были бы костыли и мучения если бы решил возиться с нжинксом

Grishq
14.12.2018
12:06:24
дядьки, рили нид хелп!

Konstantin
14.12.2018
12:06:43
дядьки, рили нид хелп!
ловите сексиста!

Grishq
14.12.2018
12:07:47
centos 7.6 + selinux + docker 1.13 + samba в нём. selinux лочит доступ к /docker/share - я чот потерялся, мне надо юзера создать в контейнере и на хосте с одинаковыми же уид и гид? chcon я каталогу прописал а один фиг болт, в audit.log denied и всё тут

E_zombie
14.12.2018
12:08:51
а есть исошка восьмёрки ?

Konstantin
14.12.2018
12:09:51
E_zombie
14.12.2018
12:10:18
не. я по жести хочу угореть. обычную исошку

Konstantin
14.12.2018
12:17:02
Google
E_zombie
14.12.2018
12:19:24
так я и хочу поставить контейнер с восьмёркой в контейнер с восьмёркой в семёрке.

Сергей
14.12.2018
12:28:45
а есть какой-нибудь хороший интерактивный курс по докеру

у него такой кривой интерфейс что я не могу никак освоиться

плез

перечитал доку уже много раз

все равно не доходит

Konstantin
14.12.2018
12:30:06
что такое интерфейс докера?

Petrovich
14.12.2018
12:30:22
на винде и маке вроде есть гуишка у докера

Сергей
14.12.2018
12:30:38
Anton
14.12.2018
12:31:05
docker pull/build/run/logs + compose

все что нужно для начала

Сергей
14.12.2018
12:31:37
я ща пытаюсь въехать как мне запустить контейнер с другой командой

Anton
14.12.2018
12:31:39
а там само пойдет

Konstantin
14.12.2018
12:31:46
command line interface
ну можно через API юзать, если cli не нравится

Сергей
14.12.2018
12:31:47
до этого долго пытался удалить все лишние образы/контейнеры

Anton
14.12.2018
12:33:58
https://www.katacoda.com/courses/docker

вроде годная штука

Сергей
14.12.2018
12:34:51
спасибо!!!!!

Google
Anton
14.12.2018
12:41:09
спасибо!!!!!
закинь ссылку в свой канал, может пригодится ещё кому-то

Сергей
14.12.2018
12:41:25
огонь

как раз то, что я хотел

Stefan
14.12.2018
12:46:58
@nodekra с такой фигней столкнулся.. если я указываю чтоб приложуха развернулась только на воркерах, то в прокси не поступает сигнал о том, что нужно создать у себя конфиг для форвардинга... соответсвенно получаю 503 ошибку proxy и listener находятся сейчас на мастере не подскажешь как это пофиксить?

Stefan
14.12.2018
12:51:45
Хз, не норм, но инфы нет
вообще, он ведь может ловить инфу о происходящем во всем кластере по умолчанию грубо говоря? если естественно лейблы указаны в компоузе

Konstantin
14.12.2018
12:52:25
Да, docker events

Stefan
14.12.2018
13:02:44
Да, docker events
если не трудно, можешь глянуть два тестовых компоуза? буду очень благодарен за наводки! получается приложуха my-simple-app.com доступна, открывается, всё ок но вот если я деплою следующей приложуху my-app.com, то она недоступна с 503 ошибкой Оо docker-compose приложухи my-simple-app.com: https://pastebin.com/5qPgkQge на мастере запускается команда docker stack deploy -c docker-compose.yml app2 --with-registry-auth docker-compose приложухи my-app.com: https://pastebin.com/35UFxbP4 на мастере запускается команда docker stack deploy -c docker-compose.yml app --with-registry-auth

Stefan
14.12.2018
13:10:51
Konstantin
14.12.2018
13:13:36
у тебя сервисы одинаково названы, возможно из-за этого

Stefan
14.12.2018
13:16:33
а приложение живое? зайди в контейнер с прокси, глянь какой конфиг сгенерился, есть там всё?
вообще ничего не создает кстати что обноружил, я даже если первой задеплою приложуху(my-app.com), которая как мне козалась проблемной, всё равно недоступна с 503 ошибкой заметил также что в конфиге хапрокси уже почему-то создан был при первом самом моем деплое второй приложухи(my-simple-app.com), но по какой-то причине после удаления приложухи из кластера - не удаляется из конфига хапрокси инфа о ней, из-за этого видать у меня всё время и доступно одно приложение, но недоступно второе проблема явно в том, что почему-то не пишется инфа новая в конфиг...

Stefan
14.12.2018
13:19:01
^^
но ведь они создаются в кластере как app_web1 app2_web1

то есть по сути разные приложухи

Konstantin
14.12.2018
13:19:21
Stefan
14.12.2018
13:23:09
для докера
сервисы внутри компоуза? если да, то поменял, передеплоил, такая же хрень(

для докера
блин и кстати... удаляю если приложуху которой нет в хапроксе, то падает второе работающее приложение))))

которое как раз в нем есть

че за магия

Google
Mr_Babrums.bin
14.12.2018
13:49:15
Привет, ребята. Не совсем понимаю как гитлаб CI работает. Он же вообще никак не взаимодействует с Dockerfile?

Пайплайны то эти

Mr_Babrums.bin
14.12.2018
13:54:29
@ru_gitlab
да блэд)000

сколько чатов

вообще взаимодействует, ему билдить же нужно образ
Тааааааак падажжи ёмана...хуё-муё, это туда, это сюда....таааааааааааааааааааааак

не, лучше в чатик гитлаба схожу)

Konstantin
14.12.2018
14:07:11
Mr_Babrums.bin
14.12.2018
14:07:36
гитлаб, как и любой CI - вообще не про докер
но они с ним работают. буду копать глубже

Konstantin
14.12.2018
14:09:02
но они с ним работают. буду копать глубже
я с девушками сплю, я девушка? ☺️

Mr_Babrums.bin
14.12.2018
14:10:30
Stefan
14.12.2018
14:10:49
@nodekra а у тебя прям и прокся и swarm-listener на мастере?

Konstantin
14.12.2018
14:11:19
@nodekra а у тебя прям и прокся и swarm-listener на мастере?
listener Обязательно на мастере, а прокси расмазаны по нодам

Stefan
14.12.2018
14:11:23
БЛЯТЬ

ГРРРР

listener Обязательно на мастере, а прокси расмазаны по нодам
не, я уже задолбался тупо не хочет получать нотифаи! listener на мастере, прокся на воркере создал даже такой тестовый компоуз, чтоб по шурику проверить, запустил на мастере и даже его не жрет! version: '3' services: lalala: image: nginx deploy: replicas: 2 labels: - com.df.notify=true - com.df.distribute=true - com.df.servicePath=/demo - com.df.port=80 networks: default: external: name: proxy

это какая-то дичь уже

Google
Stefan
14.12.2018
14:28:56
как запустились удачно так там всё и тихо

Konstantin
14.12.2018
14:29:42
у тебя labels для контейнера, а не для сервиса

вынеси в deploy

services: lalala: image: nginx deploy: replicas: 2 labels: - com.df.notify=true - com.df.distribute=true - com.df.servicePath=/demo - com.df.port=80

Stefan
14.12.2018
14:37:09
я понять одного не могу))) как оно запустилось первый раз самый

а теперь даже одно не хочет зарегестрировать

Konstantin
14.12.2018
14:38:13
Я хз что у тебя там

Stefan
14.12.2018
14:38:45
Я хз что у тебя там
отак.. docker service create --name swarm-listener \ --network proxy \ --mount "type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock" \ -e DF_NOTIFY_CREATE_SERVICE_URL=http://proxy:8080/v1/docker-flow-proxy/reconfigure \ -e DF_NOTIFY_REMOVE_SERVICE_URL=http://proxy:8080/v1/docker-flow-proxy/remove \ --constraint 'node.role==manager' \ dockerflow/docker-flow-swarm-listener docker service create --name proxy \ -p 80:80 \ -p 443:443 \ --network proxy \ -e LISTENER_ADDRESS=swarm-listener \ -e MODE=swarm \ --constraint 'node.role==worker' \ dockerflow/docker-flow-proxy

Stefan
14.12.2018
14:40:20
фи, засунь в yaml
хм.. интереса ради попробую

Konstantin
14.12.2018
14:40:51
как минимум для "невырвиглаз" )

Stefan
14.12.2018
14:42:49
как минимум для "невырвиглаз" )
та думал что быстро всё работать будет)) того и не заморачивался над ямлом

неа, всё бесполезно, хрень какая-то

Konstantin
14.12.2018
15:21:10
неа, всё бесполезно, хрень какая-то
я не сказал, что это решение)

Stefan
14.12.2018
15:22:46
Konstantin
14.12.2018
15:32:29
в курсе)))
ты что но всё через docker stack deploy делаешь? а не docker-compose?

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