E
нет нативного докера, только через докермашин, разработке не мешает, если уметь читать доку
Я правильно понимаю, что это просто провайдер, что бы устанавливать докер на виртуалку? Типа виртуалбокса или другой виртуализации? И на сколько это медленее или проблемотичнее?
Aion
работает как работает, единственное bip пришлось в конфиги добавить
Nikita
А подскажет кто нибудь готовый контейнер с сервисом авторизации?)
Artem
авторизации чего и куда?
Nikita
Для веб приложений, чтобы запрос с лог ном/паролем отправлять в этот сервис, а он возвращал токен для работы с основным сервером
Nikita
https://github.com/keratin/authn-server - вот из готовых есть
Nikita
Типо такого
Max
всем привет, как-то странно себы ведет swarm mode, сегодня все приложения не изменялиь, при этом docker stack ps <stack> показывает Running about an hour ago для всех стеков
Max
можете посоветовать в куда смотреть
Anonymous
в логи )
Max
да в логах как-то ничего нету
Artem
Плохо смотришь, чудес не бывает)
Alexei
да в логах как-то ничего нету
Аптайм у сервера какой? Может выключался или перезагружался?
Max
аптайм у всех больше недели
Max
Аптайм у сервера какой? Может выключался или перезагружался?
вот похожее, но у меня три ноды и период времени не 10-20 минут, а по несколько часов https://forums.docker.com/clicks/track?url=https%3A%2F%2Fgithub.com%2Fmoby%2Fmoby%2Fissues%2F36031&post_id=74378&topic_id=44564
Max
и у меня нету ерроров в логах
Alexei
и у меня нету ерроров в логах
В journalctl докер-демона во время перезапуска контейнера никакой полезной инфы нет?
Max
К сожалению нет
Albert
Все добрый день. Подскажите как запустить скрипт не заходя в контейнер docker exec -i name /path/cd/.sh - не отрабатывает
D
docker exec container-name sh -c '/path/to/script.sh'
Albert
Такой вариант тоже использовал... Спасибо за отклик
D
и что пишет? ошибка какая?
D
замени sh на bash
Albert
Всё разобрался,Vensder спасибо
D
может sh нет в контейнере
D
хотя обычно наоборот
Сергей
как в композере приписать чтобы контейнер смотрел в монтированные директории которые прописаны в другом контейнере в волюмах?)
Сергей
я хочу запустить 2 версии php и они обе должны монтироваться в одну директорию, но у меня конфликт
John
я хочу запустить 2 версии php и они обе должны монтироваться в одну директорию, но у меня конфликт
Делаешь именованный вольюм в композе через volumes: и подключаешь его к обоим пхп контейнерам
John
Чё то я говно посоветовал, именованный вольюм вроде нельзя примаунтить к конкретной директории
Сергей
Чё то я говно посоветовал, именованный вольюм вроде нельзя примаунтить к конкретной директории
Да я уже решил траблу, конфликт не из за этого был. Там все норм с монтированием)
Andrey
Да я уже решил траблу, конфликт не из за этого был. Там все норм с монтированием)
Да это понятно,конфликта быть не может, так как исходная директория одна. Что было то расскажи .
Сергей
Да это понятно,конфликта быть не может, так как исходная директория одна. Что было то расскажи .
Да глупость, название контейнера не изменил после копирования и было одинаковое
Andrey
Ммм )) понятно . У меня сейчас глупость на одном из серверов решил обновить версию композа , обновил, перестал работать сам докер, говорит вершен не та, ок удалил , теперь не ставится не через ям не через рпм
Andrey
Через час фото ошибки вышлю
Andrey
Ну там аля ничего не вышло попробуй через рпм
Andrey
Может у кого было, не хочу все переустанавливать с нуля там полноценный веб сервер без докера,а он нужен был для ваф шедоу даймонд.
noizo
https://github.com/TechBookHunter/Free-Docker-Books/tree/master/book нарыл тут, просвещайтесь :)
Николай
Народ, можете кинуть в меня ссылкой, где кратко и доступно объясняют, как запаковать в один образ интерпретатор моего языка программирования + база данных (знаю, что это не норма). Т. е. мне нужно создать образ из нескольких других образов. На сколько я знаю, директива FROM может встречаться только 1 раз, т. е. не получится сделать что-то типа: FROM openjdk:8-jdk-alpine FROM postgres
Николай
Как с одинм FROM скомпоновать несколько существующих образов?
Artem
Можно делать multistage
Artem
Но это тебе не поможет, судя по тому как ты делаешь, он не для того
Artem
Берешь образ либо бд либо языка твоего и ставишь недостающее
Николай
А как доставить недостющее? Например FROM я использовал для языка, как мне понять, что нужно дальше прописать в моем Dockefile, что бы туда затесался рабочий postgres, например? Сделать полную копипапасту докерфайла постгреса? (например, взятую отсюда) https://github.com/docker-library/postgres/blob/ef4545c07bd97e5585bb9e7f2680a4859b9ccf3c/10/Dockerfile Это так делается?
Mikhail
Может лучше свой сбилдить ?
Николай
типа такого: FROM debin RUN apt-get install jdk RUN apt-get install postgres ?
Сергей
Гуру докера подскажите как правильно делать? У меня есть куча сайтов, некоторые работают на nginx, некоторые контейнеры работают с своим веб сервером и стоит nginx-proxy. Как правильно сделать будетразмещение этих сайтов? Нужно сделать один контейнер с веб сервером и просто добавлять конфигурации nginx для каждого домена или для каждого сайта делать отдельные контейнеры с веб-сервером а через nginx потом проксировать? Сейчас у меня стоит nginx как прокси и как веб сервер для сайтов. Я хочу сделать это по людски. У меня сейчас трабла встаала с nginx и требуется сделать еще apache. Вот я и думаю как правильно использовать веб сервера для сайтов?
Dmitry
их проксить через traefik
Сергей
Сергей
зависит как билдишь. я бы билдил каждый сайт отдельно и открывал порт.
Ты имеешь ввиду для каждого сайта свой образ делать или я не так понял?
Сергей
именно.
А в чем преимущество билда перед папкой?
Dmitry
имхо уровень абстракции прекрасный
Dmitry
контейнер можно задеплоить куда угодно., локально, по средам, на кубер, на docker swarm
Сергей
Просто у меня ведется разработка к примеру и каждый раз выкатывать новый образ?
Сергей
контейнер можно задеплоить куда угодно., локально, по средам, на кубер, на docker swarm
Ну ладно не суть) ну то есть если делать каждый сайт с своеим веб сервером это норм?
Сергей
а по ресурсам насколько затратно получается?
Artem
Ты смотрел сколько nginx по ресурсам жрет?)
Dmitry
а по ресурсам насколько затратно получается?
а какая разница - тред в контейнере или тред на хосте
Сергей
а какая разница - тред в контейнере или тред на хосте
Ну я так понимаю каждый контейнер с веб-сервером будет больше брать, вместо одного с кучей сайтов в нем? нет?
Dmitry
(и о каких ресурсах идет речь)
Artem
Докер ради докера?
Сергей
(и о каких ресурсах идет речь)
Оперативка к примеру
Dmitry
Оперативка к примеру
да, на бумаге будет чуть больше. Но nginx ваще не жрет
Dmitry
в килобайтах чтоль
Dmitry
взамен ты получаешь великолепную абстракцию.
Dmitry
сколько сайтов запускаешь?
Сергей
да, на бумаге будет чуть больше. Но nginx ваще не жрет
У меня nginx как прокси, а так apache требуется поставить будет