Docker

Qasje në distancë te kontejnerët Docker - Awacino i integruar, nis gjatë ndezjes

Awacino Unattended Client si imazh Docker i gatshëm: një skedar docker compose, dhe hosti me rrjetin e tij arrihen nga kudo - drejtpërdrejt, të enkriptuar skaj më skaj, pa porta të hapura.

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
Aplikacioni plotëson kodin tuaj të konfigurimit. Një kod konfigurimi për pajisje.

Konfigurim për një minutë

  1. Në aplikacionin Awacino: Shto pajisje pa mbikëqyrje, pastaj Instalo në NAS.
  2. Aplikacioni shfaq kodin tuaj të konfigurimit dhe një compose.yaml me kodin të plotësuar.
  3. Nisni: docker compose up -d - ose ngjitni skedarin në menaxherin e kontejnerëve të NAS-it tuaj.
  4. Pajisja shfaqet në aplikacion brenda një minute. Kodi i konfigurimit përdoret vetëm një herë.

Imazhi: docker.awacino.net/awacino/unattended:latest - për linux/amd64 dhe linux/arm64.

Nis gjatë ndezjes

restart: unless-stopped - kontejneri kthehet me Docker pas çdo rinisjeje, dhe pajisja arrihet sërish pa u kyçur askush.

Hosti dhe rrjeti i tij

Me rrjetin e hostit, Beam in arrin gjithë rrjetin ku ndodhet hosti; terminali i Awacino-s hapet në vetë hostin.

Përditësimet e ruajnë çiftimin

Identiteti, certifikatat dhe përditësimet e klientit ruhen në volumin awacino-data, kështu që rikrijimi ose përditësimi i kontejnerit e ruan çiftimin e pajisjes.

Menaxherët e kontejnerëve të NAS-it

Synology Container Manager, QNAP Container Station, TrueNAS SCALE dhe Unraid - ngjitni skedarin compose dhe nisni.

Shumë pajisje

Çdo pajisje merr nga aplikacioni kodin e vet të konfigurimit, kështu që mund ta shpërndani të njëjtin skedar compose në shumë hostë, me një kod secili.

Kubernetes

Imazhi funksionon kudo ku funksionojnë Docker, Docker Compose dhe menaxherët e kontejnerëve të NAS-it. Vendosja në Kubernetes (DaemonSet / Helm) është e planifikuar.

Pse një kontejner

Nuk ka paketa për t’u instaluar në host dhe asgjë për t’u konfiguruar me dorë: kontejneri sjell klientin, e mban të përditësuar dhe nis me Docker. Pa përcjellje portash, pa server VPN.

Pyetjet që bëjnë njerëzit

Si ta marr qasjen në distancë te një host Docker?

Ekzekutoni imazhin Awacino me docker compose. Hosti shfaqet në aplikacionin Awacino, dhe ju e arrini atë dhe rrjetin e tij - terminal, SSH, ndërfaqe web - drejtpërdrejt dhe të enkriptuar skaj më skaj.

A nis kontejneri automatikisht pas një rinisjeje?

Po. Skedari compose vendos restart: unless-stopped, kështu që nis me Docker në çdo ndezje.

A mund të përdor një kod konfigurimi për shumë pajisje?

Jo, çdo pajisje merr nga aplikacioni kodin e vet të konfigurimit dhe e përdor vetëm një herë.

A ka një Helm chart për Kubernetes?

Ende jo. Vendosja në Kubernetes (DaemonSet / Helm) është e planifikuar; sot imazhi funksionon me Docker, Docker Compose dhe menaxherët e kontejnerëve të NAS-it.