Павел
?
Виктор
?
sudo systemctl edit docker.service
Павел
Ага гляну спасибо
George
Empty
При docker load пишет no space left on device, хотя место везде есть и inode не закончились, куда копать?
L-dar
Всем привет! Столкнулся с проблемой, не знаю куда копать. Имеется на сервере Ubuntu 18.04.3 docker-compose с контейнерами redmine, nginx, mysql. В один момент сервер нагрузился на 100% и чтение записи диска тоже. SSH еле работает, все висит. top показывается что процесс kswapd0 потребляет 60% CPU а все остальное snapd. Перезапуск контейнеров помогло, но причина не известна.
Павел
Поэтому недолго думая настроил нетворк менеджере вайлдкарт на /.мой.сайт/127.0.01
Andrey
Павел
Павел
?
L-dar
Павел
Я раз столкнулся просто с тем что не мог заткнуть докер который был установлен через снап
Павел
Пока не вырезал и не поставил через апт
Empty
Павел
George
Условно - если задача только ходить с локалхоста в докеры, то это ок. Но если нужно межсервисное взаимодействие, то это не сработает. Может консул какой внедрить - он умеет работать как распределенный днс длЯ большого количества контейнеров
George
Но в первую очередь - нужна конкретная постановка вопроса
hostmit
Как цивильно добавить убрать порт в докер компоуз ямл башем?
Anonymous
я хочу рисовать графики на 3-м питоне с matplotlib+pandas используя docker как переноску окружения на 3 машины: win7, win10, debian10. данные для графиков находятся на хост-машинах. вывод тоже желателен в хост машину. я не сильно пользовал докер, но не понял как забирать докером данные без копирования файлов во внутренню фс докера
hostmit
Вообще есть helm для докера?
Anonymous
можно меня ткнуть в гайд или для matplotlib и визуализации данных лучше вообще пользовать jupiter
Sergei
Anton 🇷🇺
Помогите можалуйста, столкнулся с неясной для меня проблемой докера.
Контейнер запускается командой:
docker run --name my_db -p 3306:3306 -e MYSQL_ROOT_PASSWORD=12345 -v $(pwd)/db:/var/lib/mysql -d mysql:8.0.19
после идет команда, которая заполняет базу данных
docker exec -i my_db mysql -uroot -p12345 < sql/script.sql
На Ubuntu все работает как надо и никаких вопросов не возникает.
Однако при попытке запустить данные команды на macOS возникает ошибка на docker exec:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Причем если убрать volume из docker run, то все будет работать на маке. Почему на одной платформе ошибка есть, а на другой нет?
Павел
В самом лучшем варианте было бы настройка такой чтобы призапуске тестов вскрывался локальный хром и про гонял тест
George
George
Но факт один, что даже, если прикрутишь днс с локалхоста и заанонсишь часть записей как локалхост в контейнеры, то они пойдут не туда куда надо
Павел
George
M
Павел
Очень понятный ответ))
Sergey
😾
Євгеній
Sergey
😳
😾
😳
Ты во всех чатах админ?))
Sergey
Sensiduct
😾
Aleksei
Привет всем, подскажите, пожалуйста, как правильно поступить.
У меня есть фласк приложение, которое вертится в контейнере. В начинке у него есть ещё 6 контейнеров. Приложение работает с одной текстовой строкой, обрабатывает её и выдаёт ответ. Как мне сделать так, чтобы прогнать через него n строк (например из подготовленного csv) и записать ответы в какой-нибудь файл? Мне нужно это всё локально без докера запускать и проводить юнитесты или есть какие-то механизмы, позволяющие через докер это провернуть? Я не очень близко знаком с докером и веб разработкой, это мой первый проект.
Anonymous
Aleksei
У меня задание в универе: вопросноответная система со свистелками-перделками и машинлёрнингом. Мы это всё написали в обычном ооп, но препод говорит, что каждый класс запихайте в отдельное приложение, для связи приложений используйте фреймворк, который написан одной фирмой, фреймворк подтягивает бд и все данные держит на удалённом сервере. Мы всё сделали как просил препод: написали приложения, всё завернули в докерфайлы и прописали один докер компоуз. Всё работает. Уже на низком старте, хотим на сервере разворачивать. Но перед этим надо взять кучу вопросов и прогнать через нашу систему автоматически и посмотреть, что на выходе. У нас же это просто веб страничка, в которую вбивается вопрос и в зависимости от него уже рисуется нужная страничка с ответом. Данные конечно я могу все подтянуть, которые нужно сохранить, это не проблема, проблема как раз в том, чтобы всё это сделать как бы во внешней программе, которая будет вызывать нашу "систему" в цикле и скармливать ей нужные вопросы.
Anonymous
У меня задание в универе: вопросноответная система со свистелками-перделками и машинлёрнингом. Мы это всё написали в обычном ооп, но препод говорит, что каждый класс запихайте в отдельное приложение, для связи приложений используйте фреймворк, который написан одной фирмой, фреймворк подтягивает бд и все данные держит на удалённом сервере. Мы всё сделали как просил препод: написали приложения, всё завернули в докерфайлы и прописали один докер компоуз. Всё работает. Уже на низком старте, хотим на сервере разворачивать. Но перед этим надо взять кучу вопросов и прогнать через нашу систему автоматически и посмотреть, что на выходе. У нас же это просто веб страничка, в которую вбивается вопрос и в зависимости от него уже рисуется нужная страничка с ответом. Данные конечно я могу все подтянуть, которые нужно сохранить, это не проблема, проблема как раз в том, чтобы всё это сделать как бы во внешней программе, которая будет вызывать нашу "систему" в цикле и скармливать ей нужные вопросы.
Ну не так подробно, офк. Можно было сказать, что проект в докер-компосе и несколько микросервисов)
Обычно тесты прогоняют убедиться, что имеджы нормальные собрались и все на своем месте, но не стресс-тест всего серивиса целиком. А по поводу поставленной задачи: скрипт с использованием curl запросов на любом доступном и понятном языке.
Aleksei
ааа, то есть тестирование приложения отдельно, тестирование докера отдельно?
Anonymous
Думаю, что да, а иначе отдел QA давно бы расформировали.
Aleksei
Благодарю!
Artem
бля народ привет всем ..щас будет больно...такой вопрос..что делать не знаю ларадок не запускается из коробки уже убунту на серве преставил 2 раза кто поможет советом?
Artem
уже запускал ларадок и из коробки и фикшеный на других серверах а на этом никак
Anonymous
Anonymous
Artem
вот про ресурсы интересно но опять же как понять сколько нужно ресурсов
Anonymous
Artem
чего ему не хватит 20гб диска и 512 оперы не пойму ну эт трешак какой то
Anonymous
Artem
Anonymous
cgroups имеют привычку по запросу выдавать ресурсы, если у тебя будет запущено 2 равнозначных процесса в 1 slice то ресурсы будут делиться 50:50
Artem
так много дерьма там написано что потерляся
Anonymous
да нормас, замыливание глаза это норма
Artem
🤔 каждый раз каждый новый сервер новая ошибка
Artem
разбираться надо
Artem
из коробки решение
Anonymous
не порядок
Anonymous
или непорядок
Anonymous
у меня 3 по Русскому
Artem
моя интуиция подсказввает
Artem
The application hit an OOM (out of memory) condition.
Artem
у меня 2 по физике и 2 по русзекому
Artem
я вообще программирую на интуицию
Artem
🦄🦄🦄🦄
Anonymous
а я дальше пошел -гуглю в рамблере
Artem
спасибо что подсказали я реально в ступоре был в очредной раз
Artem
👌🏿
Anonymous
Artem
да да точно эта херня в журнал шлёт эксепшены
Artem
по оом