Александр
Вечер добрый! Подскажите, если с контейнера удалил 700 фоток из папки media, есть ли шанс их восстановить??
Amnesiax
Вечер добрый! Подскажите, если с контейнера удалил 700 фоток из папки media, есть ли шанс их восстановить??
https://stackoverflow.com/questions/29202787/restore-deleted-container-docker#:~:text=Go%20to%20%2Fvar%2Flib%2F,it%20in%20the%20next%20steps.
Amnesiax
Вечер добрый! Подскажите, если с контейнера удалил 700 фоток из папки media, есть ли шанс их восстановить??
Если контейнер ещё не остановлен, можно попробовать так https://itsfoss.com/recover-deleted-files-linux/
Александр
Спасибо!!
Александр
Подскажите пожалуйста азы) WORKDIR /usr/src/forest захожу в контейнер Web (sudo docker exec -it 828fb1cf1090 sh) но там папка /usr/src/ пустая, где папка forest? она там должна быть??
Александр
контейнеры запущены, всё работает
A.D.🈴
Подскажите пожалуйста азы) WORKDIR /usr/src/forest захожу в контейнер Web (sudo docker exec -it 828fb1cf1090 sh) но там папка /usr/src/ пустая, где папка forest? она там должна быть??
Так вроде указывать надо две папки. Одну из хоста, одну из из докера. А у тебя, под ходу, оно из хоста только взяло
Zhanat
Подскажите пожалуйста азы) WORKDIR /usr/src/forest захожу в контейнер Web (sudo docker exec -it 828fb1cf1090 sh) но там папка /usr/src/ пустая, где папка forest? она там должна быть??
ДД! Сперва если не ошибаюсь нужно COPY сделать, чтобы в контейнер положить эту папку, потом уже WORKDIR
Aleksandr
Всем привет. Подскажите как организовать докер сервисы, что бы развёрнутая в контейнерах система не выключалась во время обновления контейнера?
Владимир
Всем привет. Подскажите как организовать докер сервисы, что бы развёрнутая в контейнерах система не выключалась во время обновления контейнера?
Никак. Нужно чтобы минимум была был балансировщик, минимум пара запущенных инстансов с сервисом. Это позволит обновлять сервисы по очереди, оставляя сервис онлайн. Ну или освоить кубернетес, там такое из коробки.
Марат
Марат: Всех с Новым годом 🎄🍾
Марат
Вадим
подскажите если я делаю маунт папки на хосте, в которой есть какие-то файлы, в папку контейнера в которой есть свои файлы - что произойдет? - файлы из какой папки будут записаны куда? - перед записью исходные папки очищаются?
Solyar
С новым годом
Вадим
Файлы из папки попадут в контейнер
а те что были в папке в контейнере останутся? или там производится предварительная дезинфекция?)
Вадим
С Новым Годом! 🙂🎄💥🎂🍸
Вадим
блин ваще потерялся - работа дурацкая) представляете сталевар приходит домой поужинает а потом чото задумается и идет на кухню плавить металл на печке! 😂💥💥
Kudrat
Наши контейнеры работают в производстве на docker-compose (Vue, Django, Nginx) на одном сервере. Но приложения стали работать слишком медленно. Как мониторинг делать ресурсы контейнеров, как узнать сколько серверов нам нужны чтобы все стало работать нормально (конечно нам нужно будет перейти на Swarm)?
Старый
так что у вас выбор либо podman pod либо k8s
NM
Podman вряд ли, там несовместимость с docker образами есть, скорее K8 лучший вариант
Старый
если у них нет 3+ сервера то podman pod зайдёт лучше
NM
k8s жирный больно, переделать образы проще
Да, с другой стороны K8 все равно масштабирование не обеспечивает полностью, вон гугол на power перешёл с аппаратной виртуализацией тоже
Старый
так же как и у амазона полно паверов
NM
да гугл всегда сидел на поверах
Почти всегда, в последнее время закупки платформы были в больших масштабах
NM
так же как и у амазона полно паверов
Да, узнать бы их архитектуру, интересно
Старый
NM
так а что делать, если x86 только шильдики меняют
Да и требования по безопасности никто не отменял - Интел это дыра в безопасности IMHO
Старый
AMD ту же да
но как показал пример 1 банка, замена 3 паверов это покупка тьмы интелов и куча гемора
Старый
а тот же apache spark на power работает в разы лучше
Alexander
😐cadvisor гуглится за 1 секунду, но проблема в том что сворм мёртв
А можно для тех кто в танке, почему сворм мертв?
Старый
А можно для тех кто в танке, почему сворм мертв?
А когда там и какие были обновы и сравним кол-во с подман под и к8
Max xbim 🌴
А можно для тех кто в танке, почему сворм мертв?
он не развивается, но это может и хорошо)
Alexander
Ну у него же нет каких-то критических косяков. Так что по идее для ограниченного круга задач может подойти
Старый
Alexey
Я лимиты ставил в 2018
А тебя кто разбанил то?)
Dan
А тебя кто разбанил то?)
А разве хрыча кто-то банил?
Alexey
А разве хрыча кто-то банил?
я в принципе удивлен его наличием)
Dan
Он тут очень давно, просто постоянно молчит :)
Slayer
Добрый вечер, посоветуйте что либо для сборки контейнеров в докер? просто docker-compose.dev.yaml и прочих стало слишком много и чутка парит в них ориентироватmся.
Slayer
мультистейдж уже, но просто есть разные варианты наборов env под разные нужды
Slayer
и приходится держать не мало yml файлов которые расширяют основной образ, написал makefile но даже с ним уже напрягает
Slayer
может есть что то по интересней docker-compose
Andrew
Так засуньте всё в мультистэйдж и билдите через нужный target с помощью buldkit. Он, вроде бы, умеет сам понимать, какие стадии в мультистэйдже лишние и не билдить их
Slayer
засунул, но например постгреса у меня 3 версии, мастер, слейв, бекап и все на основе 1й сборки только разные env
Slayer
свой набор для дев свой для прод
Slayer
но рулить всем этим, makefile распухает, помнить где что убивается где логи и прочее - напрягает рулить 8шт compose файлов, и перспектива ещё на 2 точно
Slayer
может есть вещь по удобнее docker-compose?
Slayer
Rancher?
Andrey
Всем привет! я вот тестирую при помощи tcpkali nginx и вижу что суммарная нагрузка на систему, при массовых запросах на 80-ый порт с дефолтовой конфигурацией nginx 1. Просто установленный apt get -ом nginx 1.18. - 30% 2. Docker в режиме --network=host 45..50% 3. Docker в режиме -p 80:80 65% CPU Виртуалочка, одно ядро. Вопрос - почему --network=host работает не так-же как нативный nginx сразу на системе
Amnesiax
--network=host все равно nat использует
Докер в принципе использует доп процессинг ip-пакетов
Vitaly
Докер в принципе использует доп процессинг ip-пакетов
Человек спрашивал почему не как нативный nginx, вот я и отвечаю )
Amnesiax
Человек спрашивал почему не как нативный nginx, вот я и отвечаю )
Если детально разобрать "суммарную нагрузку на систему" то будет видна причина разницы в утилизации ресурсов
Vitaly
тут для начала надо понять что имеется под "суммарную нагрузку на систему” но предпологаю имеется в виду LA, и там скорее всего будет упираться в WA
Vitaly
Андрей, для высокой нагрузки надо тюнить систему. Результатов как на нативном nginx вы точно не получите но можно сделать разницу значительно меньше
Andrey
Спасибо за ответы! Вот хочется систему оркестрации микро-сервисов, но без накладных расходов) Но такого не бывает.
fs
docker/registry/v2/blobs, что хранится в этой директории?кто вкурсе?
Denis
Слои имиджей
fs
а, спс
©
привет. Изучаю докер, подскажите плз почему при билде я получаю COPY failed: file not found in build context or excluded by .dockerignore: stat requirements.txt: file does not exist вывод tree: ├── Dockerfile └── bot ├── bot.py ├── checker.py ├── get.py └── requirements.txt сам Dockerfile: FROM python:3.7-slim WORKDIR /home/user/Docker/bot COPY requirements.txt bot.py checker.py ./ RUN pip install --no-cache-dir -r requirements.txt
©
пробовал, не помогало, но попробую еще раз, момент
©
WORKDIR /bot - та же проблема, COPY failed: file not found in build context or excluded by .dockerignore: stat requirements.txt: file does not exist
©
а, то есть полный путь до файлов прописывать в COPY это норм практика? так то оно работает, я думал для этого и существует WORKDIR