Скрипти Proxmox Docker - Kubernetes
Сервіси Docker - Kubernetes
Варіанти встановлення Portainer та/або Docker Compose V2
Docker is an open-source project for automating the deployment of applications as portable, self-sufficient containers.
If the LXC is created Privileged, the script will automatically set up USB passthrough.
To create a new Proxmox VE Docker LXC, run the command below in the Proxmox VE Shell.
1bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/docker.sh)"
Default Settings: 2GB RAM - 4GB Storage - 2vCPU
Як альтернативний варіант ви можете використовувати Alpine Linux і пакет Docker для створення контейнера Docker LXC із швидшим часом створення та мінімальним використанням системних ресурсів.
Щоб створити новий Proxmox VE Alpine-Docker LXC, виконайте наведену нижче команду в оболонці Proxmox VE.
1bash -c "$(wget -qO - https://github.com/tteck/Proxmox/raw/main/ct/alpine-docker.sh)"
Default Settings: 1GB RAM - 2GB Storage - 1vCPU
Запустіть Compose V2, замінивши дефіс (-) на пробіл, використовуючи docker compose замість docker-compose.
Веб інтерфейс: http:\IP:9443
Варіанти додавання Immich та/або Home Assistant
Dockge — це модний, простий у використанні та реактивний саморозміщений докер compose.yaml, орієнтований на стек. Якщо LXC створено як привілейований, сценарій автоматично налаштує передачу USB.
Щоб створити новий Proxmox VE Dockge LXC, виконайте наведену нижче команду в оболонці Proxmox VE.
1bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/dockge.sh)"
Default Settings: 2GB RAM - 18GB Storage - 2vCPU
Веб інтерфейс: http:\IP:5001
Щоб оновити Dockge
cd /opt/dockge
docker compose pull
docker compose up -d
Umbrel — це проект із відкритим вихідним кодом, який забезпечує безпечне та просте у використанні програмне рішення для розміщення вашого власного персонального сервера, що дає вам змогу повністю контролювати свої дані та онлайн-послуги. ОС забезпечує комплексний веб-інтерфейс і попередньо налаштовані програми для різних завдань, що робить самостійне розміщення доступним для нетехнічних користувачів.
Якщо LXC створено як привілейований, сценарій автоматично налаштує передачу USB.
Щоб створити новий Proxmox VE Umbrel LXC, виконайте наведену нижче команду в Proxmox VE Shell.
1bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/umbrel.sh)"
Default Settings: 2GB RAM - 8GB Storage - 2vCPU
Інтерфейс Umbrel: IP (потрібне перезавантаження перед встановленням програми)
CasaOS — це програмне забезпечення, яке має на меті полегшити користувачам створення особистої хмарної системи вдома. Він використовує екосистему Docker, щоб забезпечити простий і зручний досвід керування різними програмами та службами.
Якщо LXC створено як привілейований, сценарій автоматично налаштує передачу USB.
Щоб створити новий Proxmox VE CasaOS LXC, виконайте наведену нижче команду в Proxmox VE Shell.
1bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/casaos.sh)"
Default Settings: 2GB RAM - 8GB Storage - 2vCPU
Runtipi дозволяє встановлювати всі ваші улюблені програми, розміщені на власному хості, без клопоту з налаштуванням і керуванням кожною службою. Встановлення й оновлення понад 180 популярних додатків одним клацанням.
Якщо LXC створено як привілейований, сценарій автоматично налаштує передачу USB.
Щоб створити новий Proxmox VE Runtipi LXC, виконайте наведену нижче команду в Proxmox VE Shell.
1bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/runtipi.sh)"
Default Settings: 2GB RAM - 8GB Storage - 2vCPU
Podman — це портативний контейнерний механізм без демона з відкритим вихідним кодом, який дозволяє користувачам керувати контейнерами в системах Linux без необхідності роботи демона чи системної служби у фоновому режимі. Він надає API та інтерфейс командного рядка, які можна використовувати для створення, запуску та керування контейнерами та пов’язаними з ними мережами, томами та зображеннями. Він побудований на основі специфікації середовища виконання Open Container Initiative (OCI), що робить його сумісним з іншими OCI-сумісними механізмами контейнерів.
Щоб створити новий Proxmox VE Podman LXC, виконайте наведену нижче команду в Proxmox VE Shell.
1bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/podman.sh)"
Default Settings: 2GB RAM - 4GB Storage - 2vCP