Acces la distanță la containere Docker - Awacino integrat, pornit la boot
Awacino Unattended Client ca imagine Docker gata făcută: un singur fișier docker compose, iar gazda și rețeaua ei sunt accesibile de oriunde - direct, criptat capăt la capăt, fără porturi deschise.
services: awacino: image: docker.awacino.net/awacino/unattended:latest restart: unless-stopped network_mode: host pid: host privileged: true cap_add: [NET_ADMIN] environment: AWACINO_SETUP_CODE: "YOUR-SETUP-CODE" volumes: - awacino-data:/opt/awabon volumes: awacino-data:
$ docker compose up -d
Configurat într-un minut
- În aplicația Awacino: Adăugați un dispozitiv unattended, apoi Instalați pe NAS.
- Aplicația vă arată codul de configurare și un compose.yaml cu codul deja completat.
- Porniți-l: docker compose up -d - sau lipiți fișierul în managerul de containere al NAS-ului dumneavoastră.
- Dispozitivul apare în aplicație în cel mult un minut. Codul de configurare se folosește o singură dată.
Imaginea: docker.awacino.net/awacino/unattended:latest - pentru linux/amd64 și linux/arm64.
Pornește la boot
restart: unless-stopped - containerul revine odată cu Docker după fiecare repornire, iar dispozitivul este din nou accesibil fără ca cineva să se conecteze.
Gazda și rețeaua ei
Cu rețeaua gazdei, Beam in ajunge în întreaga rețea în care se află gazda; terminalul Awacino se deschide chiar pe gazdă.
Actualizările păstrează asocierea
Identitatea, certificatele și actualizările clientului se află în volumul awacino-data, astfel că recrearea sau actualizarea containerului păstrează dispozitivul asociat.
Manageri de containere NAS
Synology Container Manager, QNAP Container Station, TrueNAS SCALE și Unraid - lipiți fișierul compose și porniți-l.
Multe dispozitive
Fiecare dispozitiv primește din aplicație propriul cod de configurare, astfel că puteți distribui același fișier compose pe multe gazde, câte un cod fiecare.
Kubernetes
Imaginea rulează oriunde rulează Docker, Docker Compose și managerii de containere NAS. Implementarea pe Kubernetes (DaemonSet / Helm) este planificată.
De ce un container
Niciun pachet de instalat pe gazdă și nimic de configurat manual: containerul aduce clientul, îl ține actualizat și pornește odată cu Docker. Fără redirecționare de porturi, fără server VPN.
Întrebări frecvente
Cum obțin acces la distanță la o gazdă Docker?
Rulați imaginea Awacino cu docker compose. Gazda apare în aplicația Awacino, iar dumneavoastră ajungeți la ea și la rețeaua ei - terminal, SSH, interfețe web - direct și criptat capăt la capăt.
Pornește containerul automat după o repornire?
Da. Fișierul compose setează restart: unless-stopped, deci pornește odată cu Docker la fiecare boot.
Pot folosi un singur cod de configurare pentru mai multe dispozitive?
Nu, fiecare dispozitiv primește din aplicație propriul cod de configurare și îl folosește o singură dată.
Există un Helm chart pentru Kubernetes?
Încă nu. Implementarea pe Kubernetes (DaemonSet / Helm) este planificată; astăzi imaginea rulează cu Docker, Docker Compose și managerii de containere NAS.