artb1sh
Норм
Sergey
Danil
[5542] Error -3 from inflate: invalid stored block lengths
[5542] Error decompressing libpython3.6m.so.1.0
Failed to write all bytes for libpython3.6m.so.1.0
fwrite: Bad address
вот такую ошибку выдает после устаовки docker-compose. На любую операцию типа rm или —version выдает вот это вот. Гуглиг, пишут что с памятью проблемы - у меня все нормально. Кто-то сталкивался с таким?
Sergey
=_=
вот ни разу не было косяков
Sergey
на всех осях ставил по доке
Danil
Та у меня все через ж*пу постоянно. Я хз, но у меня было вот это.
Sergey
а может ты почти на голую ось ставил, вон в питон либы уперся
Sergey
ну да ладно, работает и хорошо
Danil
Sergey
Danil
Sergey
😯ну дата хрен с ним
Влад
Доброго времени Господа. Столкнулся с проблемой. У меня win 10 стоит docker. Хочу с монтировать диск С, он запрашивает пароль все как нужно. Но после обновления галка слетает и в итоге диск не смонтирован, как быть?
Sergey
Sergey
докер не задумывался под винду
он не стабилен на винде
Kirill
Kirill
Разве что смущает отжирание ОЗУ, но на маке не лучше было.
Влад
Bogdan
На винде с докером все ок. Просто кто-то не может его готовить, и во всем винит ось
V 🏴☠️
Эмин
еще и работает через жопу
Эмин
с волюмами
Эмин
Невероятно медленно работают
Igor
/report
Lev
Ребят, извините за оффтоп. Пересматривал старый доклад по докеру чтоб узнать чем он был в самом начале...в общем, приглянулся этот стикер. Где-то я его уже видел. Навязчивая идея уже найти что это
Sergey
Sergey
хорошего времени суток.
имеется пара вопросов скорее праздных чем имеющих для меня практический смысл:
1) Я правильно понимаю, что идея микросервисов с использованием докера это один контейнер - один процесс со своей апишкой?
Значит ли это что я должен отдельно nginx в контейнер засовывать, отдельно flask отдельно sqlite, redis и т.д.?
И чем в итоге это все будет контролироваться?
2) Если есть dockerfile, в котором в сущности описан процесс установки приложухи, то зачем chef/puppet/ansible?
3)Что прочитать новичку, который с горем пополам осилил статью на хабре и сразу ринулся оборачивать свою приложуху в контейнер?
Заранее извиняюсь за собственную некомпетентность.
NO
хорошего времени суток.
имеется пара вопросов скорее праздных чем имеющих для меня практический смысл:
1) Я правильно понимаю, что идея микросервисов с использованием докера это один контейнер - один процесс со своей апишкой?
Значит ли это что я должен отдельно nginx в контейнер засовывать, отдельно flask отдельно sqlite, redis и т.д.?
И чем в итоге это все будет контролироваться?
2) Если есть dockerfile, в котором в сущности описан процесс установки приложухи, то зачем chef/puppet/ansible?
3)Что прочитать новичку, который с горем пополам осилил статью на хабре и сразу ринулся оборачивать свою приложуху в контейнер?
Заранее извиняюсь за собственную некомпетентность.
1) Один сервис - один контейнер, а как вы контролируете их, так же как и обычные приложения, логи, системы мониторинга. Есть ещё k8s но это больше для кластера
2) Ansible например может управлять контейнерами. В dockerfile вы можете создать только один контейнер. Если вам надо за одно действие вам надо создать 2 и более, то тогда dokcer-compose или ansible. Но вообще ansible больше для управления, добавить везде пользователя, обновить OC везде
3) Попробывать обернуть и всё, тут больше опыт и документация докера.
NO
И надо понимать, а нужны ли вам контейнеры?
Sergey
Владислав
http://bit.do/er52g- к сожалению, ресурс уже несколько дней лежит. но там я нашёл довольно объёмный учебник.
Владислав
пардон, ссылка битая
Владислав
https://www.google.ru/search?newwindow=1&biw=1920&bih=955&ei=sfNSW5jEJYOmsAHfhKvgCw&q=%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+%D0%B4%D0%BE%D0%BA%D0%B5%D1%80+dev+ops+notes+ru&oq=%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA+%D0%B4%D0%BE%D0%BA%D0%B5%D1%80+dev+ops+notes+ru&gs_l=psy-ab.3...4045.10175.0.10563.11.11.0.0.0.0.110.1014.7j4.11.0....0...1.1.64.psy-ab..2.0.0....0.nkY674j40AI
Алексей
Привет, подскажите пожалуйста как прикрутить cron, и как правильно это сделать. ибо как я понял есть несколько вариантов того, как это реализовать, но я так и не понял какой из них правильный)
В docker-compose если быть точнее)
a1eXei
Когда мне нужен был cron в контейнере, я просто установил пакет cron, и добавлял строку запуска в /etc/crontab или /etc/cron.d/*
a1eXei
Естественно это делал в dockerfile, а потом через переменную можно добавить наверно, я cron скриптом добавлял
a1eXei
В php контейнере
Алексей
Ну вот это один из вариантов, но он по идее не очень соответствует идеалам докера)
С другой же стороны лепить отдельный контейнер чисто для крона не странно ли?)
Andrew
Привет, подскажите, как правильно переопределить volume-алиасы в docker-compose?
prod.yml
...
x-code-volumes:
- &code_app ''
- &code_app_vendor ''
...
dev.yml
...
x-code-volumes:
- &code_app .:/var/app
- &code_app_vendor /var/app/vendor
...
Такой вариант будет корректен?
Andrew
Соотв. эти алиасы потом используются в волюмах для аппов, будет ли как-то алиас - &code_app '' влиять на код аппа?
Andrew
Если задать алиас пустым(НЕ пустой строкой), то будет ошибка.
Igor
Andrew
Сделал "тупые заглушки" для прод конфига:
- &code_app .dockerignore:/.dockerignore
- &code_app_vendor .dockerignore:/.dockerignore
Если у кого-то будут какие-то более адекватные идеи - велкам)
Алексей
А просто убрать не вариант?
Andrew
Вариант, но не хочу дублировать конфиги
Andrew
Andrew
Видимо, придется дублировать
Yury
Алексей
И вот он 3й вариант, по идее ничего не мешает, но он какой то совсем странный что ли)
Leo
Vasiliy
Доброго дня. Просьба проконсультировать возможно ли и в какую сторону копать.
Имеем:
Докер образ PostgreSQL с данными в отдельном volume
Нужно:
После некоторых действий и подготовки пачки заполненных данных в volume загрузить итоговый образ с данными в репозиторий.
Возможно ли будет в итоге собрать образ с "примонтированной" volume и какие команды копать?
arts
Vasiliy
А почему не очень хорошая? И если оно уже сделано и собирает данные, можно ли с него дамп слить будет?
arts
Поэтому что контейнеры не сохраняют состояние, например. Для этого волюмы и подключают.
Если данные в контейнере, дамп слить можно, пока контейнер живой, через docker exec -it container_name pg_dump > dump.sql. Если контейнер умер, то всё, данных нет.
Artem
Привет! Помогите заменить ключи в docker run на docker-compose теги
docker run --stop-timeout 180 -m 4G -h test.doc.la
Evgenii
Artem
Помочь или сделать за тебя?
Как вам будет удобно! Я пытался найти.. но возможно смотрю не туда.. возможно люди уже знают эти теги и напишут их
Evgenii
Artem
открывал документацию DC
Evgenii
Artem
искал похожую информацию
Artem
зачем столько вопросов? если знаете в чём проблема скинуть ссылку или написать теги ?😁
Artem
А потом?
складывается ощущение что вы сами не знаете и решили затроилть новичка 😱
Artem
Алексей
Artem
Evgenii
ᴇᴜɢᴇɴᴇ
Приветствую всех. Какие профиты от перехода с VMWare на Docker, если учитывать то, что у нас многие виртуалки на Windows Server? На некоторых виртуалках можно поставить Ubuntu и не париться…
Evgenii
Артем вот ты написал docker -m 4G, ты знаешь, что значит -m 4G ?
Evgenii
Павел
Алексей