Fork me on GitHub

Herr Knedel/Grandi cose con i container: Portainer come alternativa a Synology Docker GUI

Created Sun, 25 Apr 2021 09:28:11 +0100 Modified Sat, 02 Apr 2022 15:14:50 +0000 Schwierigkeitsgrad: Es kann etwas länger dauern

213 Words

Passo 1: Preparare Synology

In primo luogo, il login SSH deve essere attivato sulla DiskStation. Per farlo, andate nel “Pannello di controllo” > “Terminale

Poi si può accedere tramite “SSH”, la porta specificata e la password dell’amministratore (gli utenti Windows usano Putty o WinSCP). Mi collego tramite Terminale, winSCP o Putty e lascio questa console aperta per dopo.

Passo 2: creare la cartella portainer

Creo una nuova directory chiamata “portainer” nella directory Docker.

Poi vado nella directory del portainer con la console e creo una cartella e un nuovo file chiamato “portainer.yml”.
x
+
Terminal

$ cd /volume1/docker/portainer
$ mkdir portainer_data
$ vim portainer.yml

Ecco il contenuto del file “portainer.yml”:

version: '3'

services:
  portainer:
    image: portainer/portainer:latest
    container_name: portainer
    restart: always
    ports:
      - 90070:9000
      - 9090:8000
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./portainer_data:/data

Altre immagini Docker utili per uso domestico possono essere trovate nella Dockerverse.

Fase 3: avvio del portainer

Posso anche fare buon uso della console in questo passo. Avvio il server portainer tramite Docker Compose.

x
+
Terminal

$ sudo docker-compose -f portainer.yml up -d

Poi posso richiamare il mio server Portainer con l’IP della stazione disco e la porta assegnata dal “Passo 2”. Inserisco la mia password di amministratore e seleziono la variante locale. Come potete vedere, tutto funziona alla grande!