Impostazioni generali
In questa pagina, l'utente verrà guidato attraverso la configurazione delle impostazioni generali di Docker.
Panoramica
Nella pagina della panoramica, è possibile visualizzare la quantità totale di CPU e di RAM di DiskStation usate dai contenitori creati in Docker. Inoltre, è possibile monitorare facilmente i profili di tutti i contenitori abilitati.
Registro
Nella scheda Registro è possibile scaricare file immagine dal server di archiviazione. È possibile utilizzare facilmente le numerose risorse di immagini su Docker Hub oppure fra le risorse personali nei server di repository configurati privatamente.
Per scaricare le immagini dal server di archiviazione:
- Inserire le parole chiave rilevanti nella barra di ricerca e fare clic su Cerca.
- Selezionare l'immagine desiderata nei risultati della ricerca e fare clic su Download. È possibile anche fare doppio clic per scaricare.
Per gestire l'elenco Repository:
- Fare clic su Impostazioni, nella finestra Registry list (Elenco registri), è possibile selezionare i repository da gestire.
- È possibile eseguire le seguenti operazioni:
- Aggiungi/Modifica/Elimina per aggiungere, modificare o eliminare un repository: Fare clic su Aggiungi, Modifica o Elimina per eseguire l'azione desiderata sul repository scelto.
- Usa per utilizzare un repository: è possibile selezionare il repository da usare per la ricerca.
Nota:
- Docker Hub è un server di repository predefinito e non può essere eliminato o modificato.
Gestire immagini
Nella scheda Immagine, è possibile gestire tutte le immagini nel DSM e selezionare le immagini per creare contenitori. Inoltre, è possibile aggiungere facilmente immagini da file o URL.
Per aggiungere immagini:
- Fare clic su Aggiungi e selezionare una delle due opzioni nel menu a discesa:
- Aggiungi da URL: Inserire la pagina Hub o l'URL del repository, quale mysql, https://registry.hub.docker.com/_/mysql, or https://registry.hub.docker.com/v1/repositories/library/mysql/.
- Aggiungi da file: è possibile selezionare un file immagine da aggiungere dalle cartelle in DSM.
Per avviare un contenitore con un'immagine:
- selezionare un'immagine.
- Nel menu a discesa Avvia, selezionare Avvia con procedura guidata o Avvia con Docker Run.
- Selezionando Avvia con procedura guidata, viene avviata la procedura guidata per la creazione del contenitore.
- Selezionando Avvia con Docker Run, sarà possibile accedere a un comando di esecuzione per procedere rapidamente attraverso tutta la procedura guidata.
Nota:
- Docker Run supporta i seguenti parametri:
- "d", "detach"
- "e", "env"
- "link"
- "m", "memory"
- "name"
- "P", "publish-all"
- "p", "publish"
- "privileged"
- "v", "volume"
- Docker Run non supporta i seguenti parametri:
- "a", "attach"
- "add-host"
- "c", "cpu-shares"
- "cap-add"
- "cap-drop"
- "cidfile"
- "cpuset"
- "device"
- "dns"
- "dns-search"
- "entrypoint"
- "env-file"
- "expose"
- "h", "hostname"
- "i", "interactive"
- "lxc-conf"
- "net"
- "restart"
- "rm"
- "security-opt"
- "sig-proxy"
- "t", "tty"
- "u", "user"
- "w", "workdir"
Gestire i contenitori
Nella scheda Contenitore, è possibile visualizzare gli stati dei contenitori, inclusi gli utilizzi delle relative CPU e RAM. È possibile anche gestire e configurare le altre impostazioni aggiuntive o visualizzare i dettagli per ciascun contenitore. Inoltre, è possibile esportare le impostazioni del contenitore per trasferire facilmente i dati su un'altra DiskStation che supporta anche Docker.
Per ottenere più dettagli su ciascun contenitore:
- Fare clic su Dettagli oppure fare doppio clic sul contenitore selezionato.
- Nella finestra che viene aperta, sono visualizzate le schede seguenti:
- Panoramica: vedere lo stato del contenitore scelto, incluso l'uso delle relative CPU e RAM. È possibile visualizzare anche Impostazioni porta, Volume e Link, altre a Variabili ambientali. È possibile utilizzare anche Avvia, Arresta o Forza arresto sul contenitore.
- Processo: visualizzare i processi in esecuzione all'interno del contenitore.
- Log: visualizzare i log correlati al contenitore scelto oppure ricercare un log specifico. È possibile anche fare clic sul pulsante Esporta per esportare i log.
Per modificare un contenitore:
- selezionare un contenitore e fare clic su Modifica.
- Nella scheda Opzioni di base, è possibile procedere come segue:
- abilitare la limitazione risorse e impostare la priorità CPU e il limite di memoria.
- Creare un tasto di scelta rapida della pagina di stato o della pagina Web sul desktop.
- Aggiungere o eliminare porte.
- Nella scheda Volume, è possibile procedere come segue:
- aggiungere o modificare file o cartelle.
- Inserire un percorso di montaggio per i file e le cartelle aggiunti.
- Selezionare se fornire il privilegio di sola lettura del file o della cartella.
- Nella scheda Link, è possibile procedere come segue:
- aggiungere o eliminare contenitori.
- Impostare un alias per i contenitori aggiunti.
- Nella scheda Ambiente, è possibile procedere come segue:
- abilitare la configurazione dei privilegi.
- Aggiungere o eliminare le variabili ambientali.
- Inserire un comando di esecuzione.
- Fare clic su OK per salvare le impostazioni.
Per eseguire azioni di base sui contenitore:
- fare clic sul pulsante Azione e selezionare una delle seguenti opzioni dal menu a discesa:
- Avvia: avviare un contenitore che è stato arrestato.
- Riavvio: riavviare un contenitore.
- Stop: arrestare i contenitori in esecuzione.
- Forza arresto: forzare l'arresto di un contenitore quando Stop non funziona per cause sconosciute.
- Cancella: cancellare un contenitore per riportarlo alle impostazioni alla creazione.
- Elimina: eliminare un contenitore.
Nota:
- dopo avere cancellato o eliminato un contenitore, tutti i dati saranno persi e non potranno essere recuperati.
Per duplicare, importare o esportare le impostazioni per un contenitore:
- fare clic su Impostazioni e scegliere una delle seguenti opzioni dal menu a discesa:
- Duplica: duplicare le impostazioni del contenitore scelto per velocizzare il processo di creazione di un nuovo contenitore.
- Importa impostazioni: importare le impostazioni nel contenitore scelto. Selezionare il file da importare e fare clic su Seleziona.
- Esporta impostazioni: esportare le impostazioni del contenitore scelto. In questo modo, l'utente potrà utilizzare facilmente l'ambiente su un altro Docker con la stessa immagine.
Per applicare le impostazioni correnti su un contenitore in un Synology NAS differente:
- nella scheda Contenitore, selezionare il contenitore da esportare.
- Fare clic su Esporta impostazioni.
- Accedere a Synology NAS e creare un contenitore con lo stesso file immagine.
- Selezionare il contenitore e fare clic su Impostazioni > Importa impostazioni.
- Scegliere il file scaricato in precedente e fare clic su Seleziona per importare le impostazioni.
Registro
Nella scheda Registro, è possibile tracciare le azioni degli utenti entro un periodo di tempo predefinito. È possibile visualizzare il log interamente oppure utilizzare il filtro per visualizzare soltanto determinati eventi.
Per cercare i registri con filtri specifici:
- è possibile filtrare i registri nei modi seguenti:
- Parola chiave: inserire i nomi utente per ricercare per eventuali registri relativi all'utente.
- Tipo: scegliere il tipo di registro da visualizzare tramite Info, Avviso o Errore.
Per cancellare i registri:
- Fare clic su Cancella per cancellare tutti i registri.
Per esportare registri:
- Fare clic su Esporta.
- Nel menu a discesa, selezionare HTML o CSV e il registro verrà esportato nel tipo di file scelto.