Sergey
sudo curl -L https://github.com/docker/compose/releases/download/[VERSION]/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose && docker-compose --version
George
Alex
George
только пиповый снеси - чтобы двух бинарей в системе не было
George
/должен остаться только один/
Sergey
там где [VERSION] поджставить что нужно
Alex
Alex
Sergey
дыа
Alex
А что не так с пиповским dc? @Raibeart @gecube
George
для начала - помой руки
George
pip install в системное окружение - всегда плохо
Sergey
лишняя прокладка имхо
George
во-вторых, если очень хочется в систему ставить python пакеты - есть штатный менеджер пакетов операционной системы
Alex
дыа
bash: /usr/bin/docker-compose: Нет такого файла или каталога
p.s. После ввода той команды и вместо [VERSION] ввёл 1.29.0
George
который знает про все компоненты в системе, сюрприз, кроме тех, которые ты притащил pip'ом
George
Gregory
А как быть если приложение есть только в pip registry?
Alex
chmod +x не забыл?
Вот вся команда
sudo curl -L https://github.com/docker/compose/releases/download/1.29.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose && docker-compose --version
George
George
George
и ls -la /usr/local/bin/
Gregory
Не, это понятно , я про то что лучше через штатный пакетный менеджер)
George
George
George
а ты качал в ____ /usr/local/bin/docker-compose ____
Кіт ✙
хочу сделать условного rexxter'а, и вот мучу с докером. Для максимального быстродействия, хотелось бы создать один контейнер, в котором уже была общая песочница для всех пользователей. Однако, как я понимаю, это плохая идея. Получается, мне нужно для каждого запроса на выполнение кода запускать новый контейнер?
George
Кіт ✙
хорошо, а подскажите, мне вот нужно, чтобы было установлены условные python2, python3, node, ruby, c, g++, go, и т.д.. Есть у меня условный образ ubuntu:18.10. Как мне сделать свой образ, в котором уже будут все необходимые пакеты установлены? И как мне вообще ускорить запуск контейнеров, если у меня на данный момент тот же образ с убунтой запускается ~0.6 секунды?
George
хорошо, а подскажите, мне вот нужно, чтобы было установлены условные python2, python3, node, ruby, c, g++, go, и т.д.. Есть у меня условный образ ubuntu:18.10. Как мне сделать свой образ, в котором уже будут все необходимые пакеты установлены? И как мне вообще ускорить запуск контейнеров, если у меня на данный момент тот же образ с убунтой запускается ~0.6 секунды?
Пишешь докерфайл
George
В нем устанавливаешь нужные зависимости
George
Сохраняешь его под Новым именем
George
Профит
dip
/set
Dan
Sergey
Лол
Dan
Ненуачо? Может он настроить хочет что-нибудь
Dan
Может пацан настройщик
Dan
ну или так, да
Alex
Всем добра! )
Maks
скажите вопрос по сварм, только начинаю разбиратся. Там получается есть тема что контейнеры могут мигрировать с сварм хоста на сварм хост и вот для того чтоб это было правильно нужно как и в каком нибудь гиперв кластере подключать общее хранилище для внешних файлов(базы данных например)? я правильно понимаю?
Anonymous
Anonymous
а так nfs годами работает или выбирай https://docs.docker.com/engine/extend/legacy_plugins/#volume-plugins
Maks
Вадим
привет всем !
нужна помощь с настройкой promtail
мне нужно контейнеру навесить в метках имя хоста, имя стека и имя сервиса
сейчас пока удается в promtail передать только имя контейнера и имя образа
logging:
driver: 'json-file'
options:
tag: '{{.ImageName}}|{{.Name}}'
Как это реализовано в loki log plugin
Timur
George
фу
Roman
Как создать 2 или 3 базы при поднятии одного инстанса постгреса в докере?
George
Запихать их создание в скрипт
George
Нет
Sergey
Roman
Не могу приконнектится к серверу через ssh. Он завис и не принимает запросов. Как к нему подключится? Сервер в амазоне
R
Напомните, плиз, как на форточке сделать так чтобы контейнеры из NAT могли постучать в хост (который так же им указывается как default gateway) ?
Timur
Daniel
Добрый день. В бесплатной версии докера для windows не предусмотрен file sharing ?
Maks
Anonymous
Maks
Anonymous
Просто докер на виндовс проклят )
Maks
Daniel
Вот раньше была такая возможность, сейчас нету, на двух пк проверили. Хочу 1Сника приучить к прекрасному 😁
Daniel
Может где-то в движке параметр нужно прописать?
Maks
Maks
не очень понял в линухе тоже гуй для этого предусмотрен?
Maks
коммандная строка только или компос\докер файл
Maks
вроде все стандартно
Daniel
Резонно, но в винде есть свои нюансики 😁 Буду сегодня еще смотреть
Daniel
Daniel
WSL 2 based engine нужно было отключить
Nikolay
Всем доброго дня!
Подскажите с какого материала можно начать изучение Docker? Может книгу кто посоветует?
Sergey
Den
Всем привет. подскажите пожалуйста как в docker-compose вместо сервиса mysql использовать внешнюю mysql установленную на хосте ?