Управление Docker контейнерами с помощью docker-py
docker-py – это официальная библиотека Python для Docker, предоставляющая API для взаимодействия с Docker Daemon. С её помощью можно автоматизировать процессы создания, запуска, остановки и удаления контейнеров, работы с образами, сетями и томами Docker.
import docker
# Создание клиента
client = docker.from_env()
# Запуск контейнера
container = client.containers.run("ubuntu:latest", "echo Hello, docker-py!", detach=True)
# Получение логов контейнера
print(container.logs().decode())
# Остановка и удаление контейнера
container.stop()
container.remove()
В данном примере мы создаем клиента Docker, используя переменные окружения текущей сессии. Затем мы запускаем контейнер из образа ubuntu:latest, выполняем в нем команду echo, выводим логи работы контейнера и в конце останавливаем и удаляем контейнер.
Управление образами с помощью docker-py:
# Получение списка всех образов
images = client.images.list()
# Вывод информации о каждом образе
for image in images:
print(f'ID: {image.id}, Теги: {image.tags}')
Для дальнейшего изучения и ознакомления с более продвинутыми возможностями рекомендуется обратиться к официальной документации.
#python#docker#dockerpy
Мы – компания Sense Machine - лидеры на российском рынке нейробиологических исследований. Изучаем эмоциональный отклик на рекламные ролики, ТВ контент, прототипы приложений и многое другое, вплоть до дизайна интерьера банков с использованием собственной facial coding платформы. Являемся сердцем крупнейшей в Европе UX - лаборатории Альфа – банка и работаем с самыми большими клиентами российского рынка, такими как Альфа-банк, МТС, Danone, Ozon, Мail.ru, Lamoda, Самокат, Sokolov
Компания представляет из себя команду людей, по-настоящему увлечённых наукой и её технической интерпретацией, которая делает уникальный продукт, меняющий представление о познании и востребованный самыми крупными игроками. Этот продукт показывает рост в одном из наиболее востребованных сегментов современного наукоёмкого бизнеса - нейробиологических исследованиях, которые до 2024 года по оценке Gartner будут применяться в 50% всех маркетинговых тестов.
Мы строим настоящий двигатель того, как будут совершаться открытия о человеческом восприятии в ближайшее время и уверены, что талантливые и открытые знаниям люди – это то, что нам нужно на этом пути
На данном этапе, мы в поиске профессионального Lead Data Scientist в нашу драйвовую команду.
Требования к кандидату:
- Высшее профильное образование (инженерное или математическое)
- Опыт коммерческой разработки в области DS/ML на Python
- Наличие успешных коммерческих проектов или проектов в эксплуатации
- Опыт поддержки и развития продуктов находящихся в эксплуатации
- Уверенные знания и опыт работы с #Python для анализа данных, включая основные библиотеки ( #numpy, #scipy, #pandas, #Scikit-learn)
- Опыт работы с технологиями Face Detection, Face Analyze, Computer Vision.
- Опыт работы с #Tensorflow / #PyTorch / #OpenVINO
- Умение разбираться в чужом коде
- Опыт постановки задач
Желательно:
- Опыт работы с #SQL
- Опыт работы с Apache Spark ( #Pyspark / Scala, #Spark SQL)
- Знание #Docker
Ваши обязанности:
• Рефакторинг существующей системы
• Создание улучшенного решения на основании текущего
• Постановка и контроль выполнения задач
• Построение процессов тестирования решений на базе технологий обработки видео с помощью нейросетевых моделей
• Разработка алгоритмов преобразования данных
• Организация процессов разработки и руководство командой ML-специалистов
• Взаимодействие с командой аналитики и разработки инфраструктуры
• Контроль исполнения задач
Что предлагаем мы:
- Работа в команде разработчиков, сердцем которой является data science. - Большое количество очень интересных гипотез, которые основаны на современных научных теориях и большой простор в их проверке, освоение которого будет поддержано профессиональными и увлечёнными коллегами
- Амбициозные задачи, масштабные проекты и возможность создать по-настоящему уникальный продукт, который сможет быть стандартом индустрии.
- Большую продуктовую команду мечты – все ребята ладят с методами изучения данных и ходят не с проблемами, но с предложениями
- Всю нужную инфраструктуру и поддержку в экспериментах
Участие в работе крупнейшей в Европе ux лаборатории
- Оплата обучения и тренингов для вашего профессионального роста
- Белая заработная плата.
- Фиксированный, достойный оклад от 300 до 500 k ( обсуждаем на собеседовании)
- Возможность работать удаленно
Уютный "pet-frendly" офис, в 2-минутах от метро Парк Культуры (да, можно приносить/приводить с собой пушистых любимцев)
- Официальное трудоустройство с первого рабочего дня, полное соблюдение ТК РФ
- Отсутствие строгого дресс-кода и бюрократии, открытость и лояльность руководства, общение на - "ты"
Мы всегда готовы принять в команду талантливых и перспективных сотрудников, готовых стать частью нашей классной команды и делать мир рекламы лучше с помощью нашей платформы. В свою очередь мы готовы делится своим опытом, экспертностью, всячески направлять и поддерживать
Откликайтесь или отправляйте свое резюме:
https://t.me/hr_sensemachine
почта- [email protected]
Просьба в письме указывать желаемый уровень заработной платы!
👩💻StackOverflow's 2019 Developer Survey Results👨💻
This year, nearly 90,000 developers took the survey. Here are some key results:
- For the 7th year in a row, #JavaScript is the most commonly used programming language, but #Python has risen in the ranks again.
- Over half of respondents had written their first line of code by the time they were 16, although this experience varies by country & by gender.
- Respondents were asked to think about the last time they solved coding problems with & without #StackOverflow. The data indicate that Stack Overflow saves a developer 30 to 90 minutes of time per week!
- About 65% of professional developers on Stack Overflow contribute to #OpenSource projects once a year or more.
- #Reddit & #YouTube were the most common answers to what social media site they use the most. (No #Telegram in the list! Wtf, StackOverflow!?)
🔗 Read more here.
🚀@PerspectiveIX
#вакансия#vacancy#job#python#AI#ML#datascientist
Вакансия: Senior Python Data Scientist (FinTech)
Компания: Paynocchio
Занятость: Фулл-тайм/Парт-тайм
Локация: Удаленно
Вознаграждение: От 500 000 рублей
Уровень компетенций: Senior
Контакты для связи:@YuliaValiulina
Paynocchio — FinTech стартап. Наш продукт — это сложная технологическая платформа на базе AI, которая включает в себя платежный шлюз, кошелёк, карты лояльности, карты кешбэка и многое другое.
На текущий момент мы на стадии финального тестирования и запуска продукта на рынок Сингапура в сегменте B2B.
Сейчас перед нами стоит стратегически важная миссия — разработать внутреннюю платформу на базе искусственного интеллекта для генерации документов и решения различных продуктовых и аналитических задач.
📌С чем предстоит работать:
- Определить платформу и реализовать скрипт взаимодействия с этой системой, используя наш веб-шлюз и наши серверные мощности.
- Разработать авторизационную панель для работы с системой внутри компании Paynocchio.
- Описать скрипт для взаимодействия с искусственным интеллектом.
- Загрузка критериев модели поведения и работы с нашими решениями, а также всей информации для качественного ответа и сгенерированных документов.
- Реализация ролевой системы для выполнения узконаправленных запросов на генерацию документа, текста, схемы или иного решения.
- Обеспечить безопасность входных и выходных данных.
- Реализация методов загрузки datasets для дальнейшего обучения модели.
📌Что мы ждем от тебя:
- Опыт работы на позиции не менее 4 лет.
- Глубокие знания Python, включая современные подходы к написанию и поддержке кода.
- Опыт работы с библиотеками и фреймворками для машинного обучения (например: TensorFlow, PyTorch или Hugging Face Transformers).
- Опыт работы с API для интеграции моделей ИИ (OpenAI API, OpenAI SDK или Copilot API).
- Опыт в разработке систем обработки естественного языка (NLP).
- Понимание работы языковых моделей (LLM), принципов их обучения и применения.
- Опыт предобработки текста, извлечения данных и анализа текстовой информации.
- Умение работать с различными источниками данных и форматами документов (CSV, JSON, XML, PDF).
- Гражданство РФ.
- Уровень английского не ниже B2.
📌Что мы предлагаем:
- Конкурентоспособная заработная плата (ориентируемся на твои зарплатные ожидания).
- Полностью удаленный формат работы. Можешь выбрать любую удобную для себя локацию.
- Рассматриваем как фулл-тайм сотрудничество на постоянной основе, так и парт-тайм.
- Работа по американскому календарю, но по часовому поясу МСК.
- Оформление: ГПХ (РФ), ИП (РФ).
- Полностью оплачиваемые отпуска и больничные.
- Выплата вознаграждения в рублях, на карту любого банка РФ.
Если наш продукт тебе откликается, направляй свое CV мне в Телеграм. Я с радостью с тобой пообщаюсь и отвечу на все интересующие вопросы.