Podman Desktop - это открытая альтернатива Docker Desktop (graphical tool) для управления контейнерами у вас на лэптопе.
С Docker Engine (Docker CRI) работать оно не будет, так что в нагрузку необходимо ставить Podman Engine
Итого у вас два компонента:
1. Графика и GUI - Podman Desktop
2. CRI - Podman Engine
Занятная штука, если по какой-то причине, вам не нравится Docker Desktop.
Одна из возможных причин 😊
Вторая часть будет чуть позже.
С Docker Engine (Docker CRI) работать оно не будет, так что в нагрузку необходимо ставить Podman Engine
Итого у вас два компонента:
1. Графика и GUI - Podman Desktop
2. CRI - Podman Engine
Занятная штука, если по какой-то причине, вам не нравится Docker Desktop.
Одна из возможных причин 😊
Вторая часть будет чуть позже.
podman-desktop.io
Podman Desktop - Containers and Kubernetes | Podman Desktop
Podman Desktop - An open source graphical tool for developing on containers and Kubernetes
Продолжение предыдущего поста.
Второй (и как мне кажется более интересной) альтернативой Docker Desktop может быть Rancher Desktop.
И вот почему, в качестве CRI может работать с двумя бэкендами:
- containerd
- Docker
В качестве CLI используется nerdctl, который кстати полностью Docker-compatible, но только для containerd CRI.
Но тут есть нюанс 😊
Если у вас MacOS, то там контейнеры не особо то поддерживаются, и по этому тот же Docker Desktop использует Linux виртуальные машины для запуска контейнеров уже в них.
Так вот для связки containerd + Rancher Desktop вам понадобится, сначала накатить связку containerd + Lima.
А потом уже накатывать Rancher Desktop.
Итого имеем 4е компонента:
- containerd
- Lima
- Rancher Desktop
- nerdctl
В общем-то вся установка сводится к:
Больше про Lima тут - https://lima-vm.io/docs/
Второй (и как мне кажется более интересной) альтернативой Docker Desktop может быть Rancher Desktop.
И вот почему, в качестве CRI может работать с двумя бэкендами:
- containerd
- Docker
В качестве CLI используется nerdctl, который кстати полностью Docker-compatible, но только для containerd CRI.
Но тут есть нюанс 😊
Если у вас MacOS, то там контейнеры не особо то поддерживаются, и по этому тот же Docker Desktop использует Linux виртуальные машины для запуска контейнеров уже в них.
Так вот для связки containerd + Rancher Desktop вам понадобится, сначала накатить связку containerd + Lima.
К слову, Lima офигенный продукт, так как способна запускать виртуальный машины (QEMU) в standalone режиме, без привязки к контейнерам.
А мы помним, что в архитектуре ARM, всяких там VirtualBox поддержек нет, а тот же Parallels Desktop стоит денежку.
А потом уже накатывать Rancher Desktop.
Итого имеем 4е компонента:
- containerd
- Lima
- Rancher Desktop
- nerdctl
В общем-то вся установка сводится к:
brew install lima
limactl start
lima nerdctl run --rm hello-world
Больше про Lima тут - https://lima-vm.io/docs/
rancherdesktop.io
Rancher Desktop by SUSE
Open source desktop application that provides Kubernetes, Container Management, bundled utilities on the desktop
tr_technology_radar_vol_29_en.pdf
2.7 MB
Technology Radar
An opinionated guide to today's technology landscape
Подписаться можно по ссылке - https://www.thoughtworks.com/radar
Добрые люди рекомендуют 😊
An opinionated guide to today's technology landscape
Подписаться можно по ссылке - https://www.thoughtworks.com/radar
Добрые люди рекомендуют 😊
Forwarded from opennet.ru
Компания Valve выпустила Proton 8.0-5, пакет для запуска Windows-игр в Linux https://opennet.ru/60480/
www.opennet.ru
Компания Valve выпустила Proton 8.0-5, пакет для запуска Windows-игр в Linux
Компания Valve опубликовала обновление проекта Proton 8.0-5, основанного на кодовой базе проекта Wine и нацеленного на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются…
Не знаю, работаете ли вы в с VScode.
Но вот отличный и дефолтный гайд, как стартовать с Python и VScode. Там обсуждаются такие вещи как:
- linter extensions
- python autocomplete in VScode
- venv and new Python in VScode
- run & debug Python from VScode
https://code.visualstudio.com/docs/python/python-tutorial#_install-a-python-interpreter
Но вот отличный и дефолтный гайд, как стартовать с Python и VScode. Там обсуждаются такие вещи как:
- linter extensions
- python autocomplete in VScode
- venv and new Python in VScode
- run & debug Python from VScode
https://code.visualstudio.com/docs/python/python-tutorial#_install-a-python-interpreter
Visualstudio
Visual Studio Code - Code Editing. Redefined
Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
Forwarded from opennet.ru
Выпуск дистрибутива Tails 5.22 https://opennet.ru/60525/
www.opennet.ru
Выпуск дистрибутива Tails 5.22
Сформирован релиз специализированного дистрибутива Tails 5.22 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме…
Forwarded from Технологический Болт Генона
🫡
Спасибо Weaveworks, они сделали много классных проектов, среди которых eksctl, Firekube, Flux, Scope
https://www.linkedin.com/posts/richardsonalexis_hi-everyone-i-am-very-sad-to-announce-activity-7160295096825860096-ZS67
Спасибо Weaveworks, они сделали много классных проектов, среди которых eksctl, Firekube, Flux, Scope
I am very sad to announce - officially - that Weaveworks will be closing its doors and shutting down commercial operations.
https://www.linkedin.com/posts/richardsonalexis_hi-everyone-i-am-very-sad-to-announce-activity-7160295096825860096-ZS67
https://asahilinux.org - Дистрибутив который пилит поддержку железа в MacBookах на Apple Silicon
asahilinux.org
Asahi Linux
Porting Linux to Apple Silicon
https://github.com/FiloSottile/age - Golang
https://github.com/str4d/rage - Rust
Шифровалка файлов или стрнгов.
Может использоваться как backend для Mozilla Sops.
https://github.com/str4d/rage - Rust
Шифровалка файлов или стрнгов.
Может использоваться как backend для Mozilla Sops.
GitHub
GitHub - FiloSottile/age: A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options…
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. - FiloSottile/age
https://github.com/robusta-dev/krr —
Robusta KRR (Kubernetes Resource Recommender) is a CLI tool for optimizing resource allocation in Kubernetes clusters. It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory. This reduces costs and improves performance.
Robusta KRR (Kubernetes Resource Recommender) is a CLI tool for optimizing resource allocation in Kubernetes clusters. It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory. This reduces costs and improves performance.
GitHub
GitHub - robusta-dev/krr: Prometheus-based Kubernetes Resource Recommendations
Prometheus-based Kubernetes Resource Recommendations - robusta-dev/krr
https://signal.org/bigbrother/cd-california-grand-jury/
Все запросы: https://signal.org/bigbrother/
Рекомендую почитать, в том числе запрос от FBI и ответ от Signal. Там прикреплены документы 😊
Все запросы: https://signal.org/bigbrother/
Рекомендую почитать, в том числе запрос от FBI и ответ от Signal. Там прикреплены документы 😊
Signal Messenger
Grand jury subpoena for Signal user data, Central District of California (again!)
Signal still knows nothing about you, but inexplicably the government continues to ask.
Forwarded from opennet.ru
Открыта серверная часть сервиса Ente, развивающего альтернативу Google Photos https://opennet.ru/60715/
www.opennet.ru
Открыта серверная часть сервиса Ente, развивающего альтернативу Google Photos
Стартап Ente, развивающий одноимённый сервис для конфиденциального хранения фотографий, объявил об открытии исходного кода серверной части своей платформы, в дополнение к ранее открытым клиентским и мобильным приложениям. Опубликованный код позволяет развернуть…