@docker_ru

Страница 886 из 1375
Mr_Babrums.bin
21.11.2018
15:07:57
Привет, ребят. Пытаюсь по этому мануалу (https://medium.com/@wilson.wilson/manage-docker-registry-auth-with-keycloak-e0b4356cf7d0) поднять свой регистр на докер и вообще не получается. Вопреки ожиданиям вместо морды Keycloak на 8080 вижу морду Traefik, никак не получается выяснить как пробрасывать туда сертификаты certbot. И коронное "Could not find network named 'keycloakregistrytuto_lb' for container '/keycloak_registry_tuto_keycloak_1_a59bd61edeed'! Maybe you're missing the project's prefix in the label? Defaulting to first available network." Ранее ни разу не работал ни с сертами, ни с keycloak ни с Traefic. Очень сложно. Помогите Может кто наметанным глазом заметит ошибку в docker-compose.yml или посоветует способ развернуть регистр по другому.

Mr_Babrums.bin
21.11.2018
15:39:31
так кидай конфиги
так он по ссылке 1 в 1 за исключением домена

на нетворк перестал ругаться когда в -p имя проекта без андерскопов прописал, взаимосвязь тут уловил. и разумеется я попал в админку Keycloak. Как с сертификатами там быть понять бы теперь

Google
Mr_Babrums.bin
21.11.2018
16:33:03
на нетворк перестал ругаться когда в -p имя проекта без андерскопов прописал, взаимосвязь тут уловил. и разумеется я попал в админку Keycloak. Как с сертификатами там быть понять бы теперь
Дико извеняюсь. Вопрос закрыт. Косяк докера был только в названии проекта. Дальше дело идет за утилитой traefik. Тут не смею вас просить с ней помочь.

Надо бы коммент написать но как-нибудь потом.

Dmitry
21.11.2018
18:25:42
нашел. в alpine нету glibc и поэтому оно не старутет
есть, и ты можешь его поставить

AleX
21.11.2018
22:47:35
Нормально вообще копировать node_modules в докер контейнере вместо того, чтобы устанавливать их. Чтобы не играться с ssh и приватными репозиториями в качестве зависимостей...

Maxim
21.11.2018
22:55:28
Нормально вообще копировать node_modules в докер контейнере вместо того, чтобы устанавливать их. Чтобы не играться с ssh и приватными репозиториями в качестве зависимостей...
Вообще-то не очень, но если "сильно нада" и "ваще без этого никак" то наверное удовольствие можно получить от этого процесса. Разные случаи бывают

AleX
21.11.2018
22:58:14
Вообще-то не очень, но если "сильно нада" и "ваще без этого никак" то наверное удовольствие можно получить от этого процесса. Разные случаи бывают
Если подскажите правильный вариант использования ssh ключей, с удовольствием откажусь от тупого копирования

Maxim
21.11.2018
23:00:14
Если подскажите правильный вариант использования ssh ключей, с удовольствием откажусь от тупого копирования
Расскажи подробней о том что делаешь, у меня есть живой пример с react приложением и обходимся без копирования node_modules, но случаи бывают разные

Yury
22.11.2018
02:41:28
Если на билдсервере делается npm i перед копированием, то какая разница?

Хотя там os может быть не та и не то утянется

S
22.11.2018
04:49:54
!спам

Андрей
22.11.2018
04:53:42
/report

Google
Andrey
22.11.2018
05:48:00
Нормально вообще копировать node_modules в докер контейнере вместо того, чтобы устанавливать их. Чтобы не играться с ssh и приватными репозиториями в качестве зависимостей...
почему нет? Главное ключи в образ не запихивай. Либо удаляй, либо используй аругменты сборки, либо multistage сборку. В остальном ничем не отличается от проекта с внешними зависимостями в публичных репах.

ildar
22.11.2018
07:51:14
наверняка что-то про php и ngnix...

Илья
22.11.2018
08:00:02
Не ну все понятно

Особенно 精

Mr_Babrums.bin
22.11.2018
08:01:40
Да поставьте вы себе @shieldy_bot чтоб капча у людей на входе была

Чо как эти самые

Konstantin
22.11.2018
08:03:00
@vizdrag

Mr_Babrums.bin
22.11.2018
08:04:06
Воу, Таз тут не админ? Вот те на

Alexandr
22.11.2018
08:04:24
Просто 垃圾邮件. Но может и все работает в 容器 у него там.

Konstantin
22.11.2018
08:06:56
Воу, Таз тут не админ? Вот те на
я его ник не знаю, админ тоже

Mr_Babrums.bin
22.11.2018
08:07:29
Может ливал и возвращался, хз. Мне казалось у него были полномочия.

Konstantin
22.11.2018
08:07:58
а, не тот таз ))

не было

Mr_Babrums.bin
22.11.2018
08:08:27
ОЧЕНЬ ЗРЯ

Sergey
22.11.2018
08:21:45
нет никакого таза в админах

наверное выпилился

Konstantin
22.11.2018
08:23:11
нет никакого таза в админах
я думал он про @Atassis, почти)

Google
Runinterface ?
22.11.2018
08:28:22
]

Таймураз
22.11.2018
10:06:37
Bad
22.11.2018
10:23:02
Подскажите плиз! Файлы лежат на харде менеджера сворма, как я могу собрать и запустить образ с этими файлами на ноде сворма? Регистр для образов (доступный со всех нод) почему-то не получается создать, есть какие-то еще оптимальные способы?

Bad
22.11.2018
10:26:34
Что значит регистр не получается создать? Как, какими средствами, где, для чего создаешь?
Создать-то получается, а вот сделать его доступным со всех нод - не получается (не виртуальных машин, а реальных)

Mr_Babrums.bin
22.11.2018
10:29:06
а, ну тут не я помогу. только на юзер\пароль авторизацию умею поднимать

Konstantin
22.11.2018
10:48:21
Всем отойти, я несу хрустальный шар, ща что-то там найду

На крайняк кого-то вызовем оттуда

John
22.11.2018
12:17:43
Всем привет, ребят. Как можно поднимать несколько контейнеров с одного образа с разными портами для разных сервисов с помощью docker-compose? Например, 2 редиса под порты 6379 и 6380.

Konstantin
22.11.2018
12:21:07
Alexey
22.11.2018
12:22:07
Добрый день, подскажите пожалуйста, если докер образ создавая удалить пользователя root из /etc/passwd пол кем тогда залогинится пользователь ? Ни под кем я полагаю, упадет наверное, или запросит ввести пользователя

Саша
22.11.2018
12:26:47
по-моему это не единственный объект где хранятся пользователи

John
22.11.2018
12:27:07
Вот пример композ файла: version: "3.5" services: cache-client: container_name: cache-client image: cache-client ports: - 8069:8069 depends_on: - l1-redis logging: options: max-size: "10m" max-file: "10" l1-redis: image: redis:alpine container_name: l1-redis ports: - "6380:6379" logging: options: max-size: "10m" max-file: "10" l2-redis: image: redis:alpine container_name: l2-redis ports: - "6379:6379" logging: options: max-size: "10m" max-file: "10"

какая цель? если порты не нужно публиковать наружу, то достаточно expose.
Тоесть как я понял, expose в compose дает возможность замапать порт expose из dockerfile на порт в виртуальной сети?

Google
John
22.11.2018
12:32:50
https://docs.docker.com/compose/compose-file/#expose
Прочитал давно. Может не правильно понял?

Konstantin
22.11.2018
12:37:15
А если под кеш?
что под кеш?

John
22.11.2018
12:39:55
Konstantin
22.11.2018
12:40:45
redis
да

ildar
22.11.2018
12:48:01
не нужен expose вообще, это метакоманда
ещё лучше. значит вообще ничего не надо делать.

Andrey
22.11.2018
13:07:14
Добрый день, почему docker на Ubuntu 18.04.1 LTS bionic (Чистый VPS) выкидывает при запуске - docker info: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? $ history 267 dpkg -l | grep -i docker 268 sudo apt-get purge -y docker-engine docker docker.io docker-ce 269 sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce 270 sudo rm -rf /var/lib/docker 271 sudo rm /etc/apparmor.d/docker 272 sudo groupdel docker 273 sudo rm -rf /var/run/docker.sock 274 dpkg -l | grep -i docker 276 sudo apt-get update 277 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 278 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 279 sudo apt-key fingerprint 0EBFCD88 280 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" 281 sudo apt-get update 282 sudo apt-get install docker-ce 283 sudo docker run hello-world ========> Версия: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic

Andrey
22.11.2018
13:13:19
Добавил текущего юзера в группу docker?
sudo usermod -aG docker ${USER} Так делал

Без изменений

Konstantin
22.11.2018
13:19:01
Кирилл
22.11.2018
13:44:58
Без изменений
Перезайдите в пользователя (su username)

Andrey
22.11.2018
13:45:43
Konstantin
22.11.2018
13:46:12
Там знак доллара, а не #

И зачем тогда sudo?)

Andrey
22.11.2018
13:47:18
Где тут решетки?

root@vps41742912:/var/www/consparty# su ${USER} root@vps41742912:/var/www/consparty# docker info Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

ildar
22.11.2018
13:47:48
Где тут решетки?
Сервис стартовал уже?

Andrey
22.11.2018
13:47:58
неа(

Google
Andrey
22.11.2018
13:49:39
A dependency job for docker.service failed. See 'journalctl -xe' for details.

ildar
22.11.2018
13:50:11
добро пожаловать в мир systemd =)

Andrey
22.11.2018
13:50:17
-- -- Произошел сбой юнита docker.service. -- -- Результат: RESULT. ноя 22 13:49:34 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. ноя 22 13:49:34 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. -- Subject: Завершена остановка юнита docker.service. -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Процесс остановки юнита docker.service был завершен.

Konstantin
22.11.2018
13:51:32
Ivan
22.11.2018
13:54:15
journalctl -f

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