George
контейнера без имиджа не бывает
🗣
🙀
мне каждый раз страшно когда ты кидаешь это((
George
пушить на сервер - очевидно, чтобы образ там не нужно было собирать каждый раз
George
т.е. у тебя есть исходники - ты настраиваешь процесс, что при изменении исходников, у тебя собирается новый имидж, ты его кладешь в регистри, потом можешь множить на сотни серверов
George
и на этих удаленных серверах не нужно держать исходные коды проекта
George
сплошная радость, автоматизация и повторямость
🗣
но разве нельзя сделать тоже с ansible + git?
George
можно
🗣
тогда в чем смысл?
George
ни в чем. Просто так удобно
🗣
то есть при пуше образа на гит, нужно еще туда же засунуть .git с dockerfile+docker-compose?
George
бле
George
образ в гит не пушится
🗣
А докер run просто установит все зависимости
🗣
ой
George
🤦‍♂️
George
ты вообще ничего не понял, сорян
central
то есть при пуше образа на гит, нужно еще туда же засунуть .git с dockerfile+docker-compose?
docker-compose не создает образы соответсвенно их НИКУДА пушить нельзя
🗣
при пуше образа на сервер нужно клонить на сервер еще гит в котором dockerfile+docker-comose.yml
🗣
?
George
докерфайлу тем более не место на целевом сервере
George
а докер компоуз можно удаленно применять, либо переписать на ансибл
MitV
Есть Loghouse (fluentd + clickhouse) для Кубера. Может ли Fluentd в Loghouse не выдавать логи если выбрать source=kubernetes (source=docker работает, логи вижу от контейнеров) из-за того что у меня лог драйвер докера Logging Driver: journald ?
MitV
ls -l /var/log/containers пусто, а этот путь монитруется в поде Fluentd
George
я не понял вопроса
George
> Может ли Fluentd в Loghouse не выдавать логи если выбрать source=kubernetes (source=docker работает, логи вижу от контейнеров) из-за того что у меня лог драйвер докера Logging Driver: journald ? наверное
George
fluent-bit наверное тебе нужен - он умеет всасывать из журналди
🗣
не надо клонить
А как тогда запустить проект, имея образ? Docke run name_image выполняет только запуск dockerfile
MitV
Я думаю может на json-file поменять
MitV
Не дружу с Fluentd
George
Я думаю может на json-file поменять
а потом еще думать, как ротацию логов настроить ? не, спасибо
George
докерфайл - это инструкции для сборки, т.е. для docker build
George
ну, а docker run берет образ и разворачивает в память
🗣
Имея образ, как я смогу стартануть проект?
central
https://docs.docker.com/engine/reference/run/
George
или docker-compose up
🗣
или docker-compose up
можно я напишу в личку попытаюсь объяснить?
🗣
это уже слезы, вторая неделя идет
🗣
все сайты перелазил и ютуб ничего не понимаю уже нашел чат с русским комьюнити последняя надежда
George
давай конкретные вопросы ?
Andrey
Обьясни проблему
Andrey
и что делаешь
🗣
Я создал образ. Он отображается в docker images. В нем django и эти два файла: https://pastebin.com/RPwivwyD я вышел с той папки в которой находится dockerfile&docker-compose.yml и сам проект Как сделать docker-compose up или альтернативу имея только image?
Andrey
Зачем вышел
Andrey
Можено указать путь
Andrey
Что ты хочешь?
Andrey
Ты тролишь ?
🗣
Ты тролишь ?
залить на сервер и запустить! Но для начала запустить на своем пк имея docker image и не находясь в этой папаке в которой два файлика dockerfile и composer
inqfen
Как поставить докер?
🗣
Ты тролишь ?
нет, я реально запутался итакой тупой
inqfen
Я запустил образ, теперь мне нужно поставить докер
inqfen
Помогите
inqfen
Образ богоматери, 35x50, этого достаточно?
George
в черную - docker run -p 8000:8000 -v $PWD:/project —name django image-name python manage.py runserver 0.0.0.0:8000
inqfen
Могу ещё поставить свечку Серафиму саровскому
George
у каждой опции докер компоуз есть анклог в docker run (docker build, docker network create etc)
George
давайте его в бан?
это не справедливо
George
кмк
Anonymous
гыыыыыы. Не судите его строго
George
я коллеге могу порекомендовать только пойти на https://qna.habr.com/
George
ибо стековерфлоу он не осилит
🗣
ибо стековерфлоу он не осилит
Спасибо, но я только по докеру так туплю
inqfen
ибо стековерфлоу он не осилит
Тогда и доки не осилит
M
Сцук
M
Же говорил уьейтесь об стену и доки