Come si utilizza Container Station 3?
- Informazioni su Container Station
- Parti dell'interfaccia utente
- Container
- Immagini
- Applicazioni
- Modelli app
- Registri
- Kubernetes
- Gestione risorse
- Preferenze
Informazioni su Container Station
Container Station aggiunge funzionalità di virtualizzazione consentendo di installare e di gestire centralmente container Docker e LXD nel dispositivo QNAP.
I container rappresentano un modo leggero per virtualizzare numerosi sistemi operativi e servizi di applicazione. Integrato con il Docker Hub Registry e il server immagine LXD, Container Station consente di scaricare facilmente immagini pronte per l'uso e di aumentare la funzionalità del dispositivo QNAP.
Parti dell'interfaccia utente
L'interfaccia utente di Container Station consiste di tre aree principali.

Etichetta |
Area |
Descrizione |
|---|---|---|
1 |
Barra degli strumenti |
La barra degli strumenti visualizza i seguenti pulsanti:
|
2 |
Menu |
Il menu consolida le informazioni e le risorse di Container Station in varie aree. |
3 |
Pannello principale |
Nel pannello principale è visualizzata la schermata selezionata. |
Container
I container utilizzano la virtualizzazione a livello di sistema operativo per consolidare e standardizzare il software in pacchetti che possono essere facilmente condivisi tra dispositivi. Un'immagine container è un pacchetto software leggero, autonomo ed eseguibile che include tutto ciò che serve per eseguire un'applicazione: codice, runtime, strumenti di sistema, librerie di sistema e impostazioni.
La schermata Container consente di visualizzare l'elenco dei container, eseguire azioni su un container e modificare alcune impostazioni del container.
Creazione di container
Sono disponibili vari modi per creare container in Container Station.
Creazione di un container Docker
Container Station crea il container.
Creazione di un container LXD
Container Station crea il container LXD.
Importazione di un container Docker
Container Station consente di importare container esistenti da un computer locale o da un dispositivo QNAP. I formati supportati sono *.tar, .tar.gz e *.tgz.
quando si importa un container, verificare che l'architettura della CPU del dispositivo locale corrisponda al dispositivo remoto. Ad esempio, un container esportato da un dispositivo con una CPU a 64 bit x86 non può essere importato in un dispositivo con una CPU ARM a 32 bit.
Container Station crea un nuovo container in base ai dati importati. Per ulteriori dettagli, consultare Creazione di un container Docker.
Utilizzare il comando docker import per importare un file container archiviato in Container Station e creare un nuovo tag (versione) per l'immagine nel container.
Importazione di un container LXD
Container Station consente di importare container esistenti da un computer locale o da un dispositivo QNAP. I formati supportati sono *.tar, .tar.gz e *.tgz.
quando si importa un container, verificare che l'architettura della CPU del dispositivo locale corrisponda al dispositivo remoto.
Container Station crea un nuovo container in base ai dati importati. Per ulteriori dettagli, consultare Creazione di un container LXD.
Gestione di container
La schermata Container consente di creare, gestire e rimuovere container da Container Station. Da qui, gli utenti possono esaminare informazioni quali lo stato e la data di creazione di ogni container, il file immagine associato e l'indirizzo IP di ogni singolo container.
Utilizzo di un container
Esportazione di un container
L'esportazione di un container consente di spostare le informazioni tra dispositivi. Non è possibile esportare un'applicazione come file singolo, ma è possibile esportare singolarmente ogni container all'interno dell'applicazione.
per evitare la perdita di dati, QNAP consiglia di arrestare un container prima di avviare il processo di esportazione.
Creazione di un'immagine da un container
Questo argomento spiega come creare un'immagine da un container esistente.
Container Station crea una nuova immagine con il nome e la versione specificati.
Esecuzione di un comando terminale in un container
Container Station consente di eseguire comandi terminal su un container in esecuzione.
Il terminale della riga dei comandi consente di controllare facilmente registri e stati e di eseguire azioni senza utilizzare un browser Web.
Container Station esegue il comando nel container e restituisce l’output dal comando.
Inoltre è possibile eseguire comandi facendo doppio clic su un comando nel pannello di sinistra.
Immagini
Le immagini sono modelli che contengono una serie di istruzioni per la creazione di un container in Container Station.
La schermata Immagini visualizza un elenco di immagini scaricate o importate in Container Station. È possibile visualizzare le proprietà dell'immagine come tipo, versione, ID, dimensione e data di creazione. È inoltre possibile cercare immagini per nome, creare container da immagini, inviare o estrarre immagini dal registro designato, esportare immagini e rimuovere immagini.
Download di un'immagine
per impostazione predefinita Container Station utilizza il registro di sistema di Docker Hub, ma è anche possibile aggiungere un nuovo registro di sistema. Per ulteriori dettagli, consultare Aggiunta di un registro immagini.
Container Station scarica l'immagine dal registro.
Importazione di un'immagine
Container Station consente di importare immagini esistenti da un computer locale o da un NAS. I formati supportati sono *.tar, .tar.gz e *.tgz.
quando si importa un container, verificare che l'architettura della CPU del dispositivo locale corrisponda al dispositivo remoto. Ad esempio, un container esportato da un dispositivo con una CPU a 64 bit x86 non può essere importato in un dispositivo con una CPU ARM a 32 bit.
Container Station importa l'immagine.
Gestione di immagini
La schermata Immagini consente di estrarre e rimuovere immagini e di creare container.
Applicazioni
Le applicazioni sono risorse multi-container create utilizzando Docker Compose. Questa è comunemente usata quando un container presenta dipendenze e richiede altri container per funzionare. Per eseguire le applicazioni, è possibile utilizzare un file YAML per descrivere i componenti e i file di configurazione.
Creazione di un'applicazione
Container Station consente di combinare più container in un'applicazione utilizzando Docker Compose. Per ulteriori informazioni, consultare Docker Compose.
Gestione di applicazioni
La schermata Applicazioni consente di creare, gestire e rimuovere applicazioni da Container Station. Da qui, gli utenti possono vedere lo stato e la data di creazione di ogni applicazione, il numero di container all'interno di un'applicazione e l'URL Web utilizzato per accedere all'applicazione.
Utilizzo di un’applicazione
Modelli app
Distribuzione di un modello verificato da QNAP
Container Station fornisce un elenco di container per i quali è stato verificato il corretto funzionamento con il dispositivo QNAP in uso. Gli utenti possono distribuire facilmente questi container nella scheda Modelli verificati da QNAP della schermata Modelli app.
- Nel menu, passare a Modelli app.
- Identificare un modello.
- Fare clic su Implementa.
Viene aperta la procedura guidata Distribuisci container. Vedere Creazione di un container Docker.
Aggiunta di un modello di app personalizzato
- Avviare Container Station.
- Nel menu, fare clic su Preferenze.
- Andare su Modelli app.
- Selezionare Abilita modello personalizzato.
- Specificare l’URL su un modello di app personalizzato.
- Fare clic su Applica.
Container Station salva il modello di app personalizzato.
Distribuzione di un modello personalizzato
Container Station consente agli utenti di importare un elenco personalizzato di container da un’origine terza. Questi container potrebbero non funzionare correttamente con il dispositivo QNAP in uso. Gli utenti possono distribuire facilmente questi container nella scheda Modelli personalizzati della schermata Modelli app.
Per prima cosa, gli utenti devono configurare un repository di modelli personalizzati. Vedere Aggiunta di un modello di app personalizzato.
- Nel menu, passare a Modelli app.
- Accedere alla scheda Modelli.
- Identificare un modello.
- Fare clic su Implementa.
Viene aperta la procedura guidata Distribuisci container. Vedere Creazione di un container Docker.
Registri
Aggiunta di un registro immagini
Container Station supporta solo l’aggiunta di registri Docker.
Container Station aggiunge il registro immagini.
Gestione di registri
La schermata Registri consente di gestire registri immagine docker esistenti e di aggiungere registri personalizzati.
Kubernetes
Gestione di Kubernetes
Container Station include un cluster standalone leggero K3s e l'interfaccia utente Web ufficiale Kubernetes (Dashboard). Il server K3s è un cluster a nodo singolo con configurazione non annullabile, eseguito localmente all’interno dell’istanza Docker. L'attivazione di Kubernetes consente di distribuire i carichi di lavoro in parallelo su Kubernetes e come container standalone.
-
la porta server API Kubernetes predefinita è 6443.
-
Le porte UI Web Kubernetes disponibili sono comprese tra 61000 e 62000.
-
Un account admin-user predefinito viene creato per la gestione delle UI web di Kubernetes. Questo account dispone dei privilegi amministrativi durante la distribuzione di Kubernetes.
L'utilizzo di Kubernetes in Container Station è soggetto a diverse limitazioni.
|
Area |
Limitazioni |
|---|---|
|
Generali |
|
|
Rete |
|
|
Archiviazione |
|
|
Sicurezza |
|
|
Avanzato |
|
Utilizzo di Kubernetes
Gestione risorse
Container Station consente di gestire container, immagini e volumi senza uscire dall'applicazione.
Gestione volumi
La schermata Volumi consente di creare volumi, eliminare tutti i volumi inutilizzati, rimuovere i volumi dalla lista e identificare quali container utilizzano volumi specifici.
Gestione di log eventi
Le azioni dei log Container Station eseguite all'interno dell'applicazione. È possibile visualizzare e filtrare i log e scaricare una copia in un file CSV.
Container Station esegue l'azione specificata.
Download di report di debug
-
Sulla barra degli strumenti, fare clic su
.
- Andare su Report debug.
Container Station prepara il report di debug per il download.
Preferenze
Gestione di impostazioni della rete
La sezione Impostazioni di rete consente di configurare l'intervallo di indirizzi IP disponibili per i container da utilizzare. Sono disponibili tre reti bridge che è possibile configurare:
-
lxcbr0: fornisce l'accesso alla rete per i container Docker.
-
lxdbr0: fornisce l'accesso alla rete per i container LXD.
-
docker0: Fornice accesso di rete per container di applicazioni dipendenti.
Container Station salva le impostazioni di rete. Per rendere effettive le modifiche apportate, è necessario riavviare Container Station.
Per ripristinare le impostazioni di rete, fare clic su Reimposta.
Download del certificato Docker
Un certificato Docker garantisce una connessione sicura quando si accede al servizio Container Station Docker da un altro dispositivo.
è necessario abilitare l'inoltro porta su Docker (porta: 2376) e il NAS (porta predefinita: 8080, 443).
Per rinnovare manualmente il certificato Docker, fare clic su Rinnova. Il rinnovo del certificato Docker comporta il riavvio automatico di ogni container Docker.
.
