Docker

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.

compose.yaml
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
Aplicația completează codul dumneavoastră de configurare. Un cod de configurare pentru fiecare dispozitiv.

Configurat într-un minut

  1. În aplicația Awacino: Adăugați un dispozitiv unattended, apoi Instalați pe NAS.
  2. Aplicația vă arată codul de configurare și un compose.yaml cu codul deja completat.
  3. Porniți-l: docker compose up -d - sau lipiți fișierul în managerul de containere al NAS-ului dumneavoastră.
  4. 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.