Creazione di un contenitore
In questa pagina, sono presenti informazioni importanti per seguire la procedura per la creazione di un contenitore.
Ricerca e download di immagine
Nella scheda Registro, è possibile importare il repository della community che contiene le immagini caricate da altri sviluppatori. Per iniziare, Synology ha incluso Docker Hub, il più grande repository di immagini, come repository predefinito.
Per creare un contenitore:
- Digitare la parola chiave. (qui verrà creato il contenitore Trasmissione, potente programma di download per HTTP, BT, NZB,ecc.).
- Nei risultati della ricerca, individuare l'elemento utilizzare. Selezionarlo e premere il pulsante Scarica in alto, oppure fare semplicemente doppio clic per iniziare il download.
- Andare alla scheda Immagine, in cui dovrebbe essere presente l'immagine elencata.
Per visualizzare le informazioni dalla pagina ufficiale di un'immagine:
- La maggior parte delle volte, la creazione del contenitore richiede alcune impostazioni variabili e queste impostazioni sono spesso fornite dallo sviluppatore. Fare clic sull'icona accanto al titolo dell'immagine.
- Quindi, verrà aperta la pagina delle Informazioni dell'immagine. Si consiglia di leggere le pagine e delle informazioni e di Dockerfile prima della creazione Docker, in quanto forniscono indicazioni importanti.
- Nella pagina Dockerfile, è possibile individuare il numero di porta richiesto per la creazione del contenitore. Ad esempio, nella pagina Informazioni e nella pagina Dockerfile di gfjardim/transmission sono elencate informazioni importanti, quali il numero di porta, il nome volume e le variabili necessarie per la configurazione.
- A seconda del mantenimento dell'immagine, il livello di dettaglio può variare. In alcuni casi, è molto semplice da seguire, in altri casi le informazioni non sono realmente chiare e potrebbero richiedere maggiore attenzione.
Per creare un'immagine con la procedura guidata:
- È possibile creare un contenitore tramite una procedura guidata con input manuale o tramite un comando di esecuzione Docker. Verrà scelta la procedura guidata normale, in quanto alcune informazioni (come il numero di porta) non sono fornite nel comando di esecuzione Docker.
- Immettere le seguenti informazioni:
- Nome contenitore: È possibile scegliere qualsiasi nome non utilizzato da altri contenitori.
- Impostazioni porta: Inserire 9091 come Porta contenitore in quanto è la porta predefinita indicata nella pagina Dockerfile page. In Porta locale, inserire qualsiasi porta usata in Synology NAS.
- Fare clic su Avanti.
- Configurare le impostazioni seguenti:
- Abilita limitazione risorsa: È possibile allocare manualmente la memoria e impostare la priorità dell'utilizzo della CPU. Lasciare quest'opzione deselezionata per consentire la gestione da parte di Docker.
- Crea tasto di scelta rapida su desktop: Per la trasmissione, è disponibile una GUI WEB per la gestione che consente di creare un tasto di scelta rapida per accedere facilmente all'interfaccia. Inserire il dominio o l'indirizzo IP di Synology NAS, seguito dall'impostazione della porta locale nella prima pagina, che è 8889.
- Per vedere il riepilogo delle impostazioni di base, fare clic su Avanti.
- Fare clic su Impostazioni avanzate.
- Dal momento che Trasmissione è un programma di download, è necessario un metodo per accedere al file scaricato. Senza la mappatura di una cartella condivisa fisica in Synology NAS, tutti i file scaricati saranno archiviati nei contenitori e risulteranno difficili da recuperare. Nella pagina Dockerfile di Trasmissione, sono presenti due volumi in Trasmissione: /config e /downloads. A questo punto, verrà eseguita l'operazione seguente per mappare questi due volumi nelle cartelle condivise fisiche su Synology NAS:
- Deselezionare l'opzione Sola lettura in quanto è necessari garantire l'autorizzazione di Trasmissione per scrivere i dati nei dischi fisici.
- Dal momento che l'accesso alla Trasmissione richiede le credenziali, sarà necessario impostare gli account durante la creazione. Fare clic sulla scheda Ambiente.
- Attraverso il comando di esecuzione Docker, sono state configurate le variabili denominate USERNAME e PASSWORD. Crearle in Variabili ambientali. Le variabili devono corrispondere a quanto indicato nel file guida dell'immagine e il valore può essere un valore qualsiasi.
- Per tornare alla pagina di riepilogo, fare clic su OK.
- Per avviare automaticamente il contenitore, fare clic su Eseguire il contenitore al termine della procedura guidata.
- Fare clic su Applica per creare il contenitore.
- Se la creazione del contenitore è corretta, sul desktop dovrebbe essere visualizzata l'icona di un tasto di scelta rapida.
- Fare clic per lanciare l'applicazione.
- Verrà aperta un'altra scheda che richiederà le credenziali. Inserire il nome utente e la password impostati precedentemente nella procedura guidata per garantire l'accesso.
- A questo punto, verrà aperta l'interfaccia del contenitore appena creato.
Nota:
- si consiglia di leggere sempre le pagine delle informazioni prima di creare i contenitori, in quanto alcune informazioni sono richieste per la creazione.
- Docker Hub è il più grande repository per immagini Docker, quindi chiunque potrà caricare gratuitamente le proprie immagini personalizzate. Se non è possibile creare un contenitore con le impostazioni corrette, è possibile che siano presenti problemi con la qualità dell'immagine; si consiglia di provare con un'altra immagine.