Création d'un conteneur

Vous trouverez sur cette page des informations importantes pour vous assister tout au long des étapes de la création d'un conteneur.

Recherche et téléchargement d'images

Dans l'onglet Registre, vous pouvez importer un référentiel de communauté qui contient des images chargées par d'autres développeurs. Pour vous aider à démarrer, Synology a inclus Docker Hub, le plus grand référentiel d'images, comme référentiel par défaut.

Pour créer un conteneur :

  1. Saisissez un mot-clé. (Dans le cas présent, nous allons créer le conteneur Transmission, un puissant logiciel de téléchargement pour HTTP, BT, NZB et plus encore).
  2. Cherchez dans les résultats celui que vous souhaitez utiliser. Sélectionnez-le et cliquez sur le bouton Télécharger situé en haut ou double-cliquez simplement pour commencer le téléchargement.
  3. Accédez à l'onglet Image et vous pourrez découvrir votre image dans la liste.

Pour afficher les informations de la page officielle d'une image :

  1. La plupart du temps, la création d'un conteneur nécessite des paramètres de variables, et ces informations sont souvent fournies par le développeur. Cliquez sur l'icône en regard du titre de l'image.
  2. Cela vous permet d'accéder à la page d'information de l'image. Nous vous recommandons de lire les pages d'information et de Dockerfile avant la création de Docker, car elles offrent des informations capitales.
  3. Sur la page Dockerfile, nous pouvons trouver le numéro de port nécessaire à la création du conteneur. (Par exemple, sur la page Informations et la page de Dockerfile de gfjardim/transmission, vous pouvez trouver des informations importantes telles que le numéro de port, le nom du volume, les variables dont vous avez besoin pour la configuration.)
  4. Le niveau de détail peut varier en fonction du gestionnaire d'images. Les informations sont parfois faciles à suivre, mais quelquefois elles ne sont vraiment pas évidentes et peuvent nécessiter une observation attentive.

Pour créer un conteneur via un assistant :

  1. Dans l'onglet Conteneur, cliquez sur Lancer.
  2. Saisissez l'information suivante :
  3. Cliquez sur Paramètres avancés.
  4. Configurez les paramètres suivants :
  5. Paramètres avancés : Pour activer ou non le redémarrage automatique et créer ou non un raccourci sur le bureau.
  6. Paramètres des ports : Saisissez 9091 pour port du conteneur car il s'agit du port par défaut recommandé sur la page Dockerfile. Saisissez tous les ports utilisés sur votre Synology NAS, supposé être 8889 ici.
  7. Volume : comme Transmission est un logiciel de téléchargement, il nous faut une méthode d'accès au fichier téléchargé. Sans mappage d'un dossier partagé physique sur un Synology NAS, tous les fichiers téléchargés sont stockés dans les conteneurs et sont difficiles à récupérer. Sur la page Dockerfile de Transmission, nous pouvons voir deux volumes dans Transmission : /config et /downloads. Nous allons maintenant effectuer les étapes suivantes pour mapper ces deux volumes dans les dossiers physiques partagés sur le Synology NAS :
  8. Décochez l'option Lecture seule car nous devons accorder à Transmission l'autorisation d'écrire des données sur les disques durs physiques.

  9. Réseau : vous pouvez choisir les réseaux auxquels vous souhaitez vous connecter. Plus de détails sont disponibles dans le document de configuration du réseau.
  10. Liens : vous pouvez choisir les conteneurs auxquels vous souhaitez vous lier. Les conteneurs peuvent commuter entre eux en les liant les uns aux autres.
  11. Environnement : vous pouvez configurer des variables d'environnement et la commande d'exécution d'un conteneur.
  12. Comme l'accès à Transmission nécessite des identifiants, nous devons définir des comptes pendant la création. Grâce au document Transmission dans Docker Hub, nous avons compris que les variables s'appellent USERNAME et PASSWORD. Créez-les dans Variables d'environnement. Les variables doivent être celles mentionnées dans le fichier d'aide de l'image, la valeur étant laissée à votre discrétion.

  13. Cliquez sur OK pour revenir à la page de configuration générale.
  14. Cliquez sur Suivant pour voir un résumé de la configuration
  15. Cochez Exécuter ce conteneur lorsque l’assistant a terminé pour lancer automatiquement le conteneur.
  16. Cliquez sur Appliquer pour créer le conteneur.
  17. Si la création du conteneur est réussie, vous pouvez voir une icône de raccourci sur le bureau.
  18. Cliquez dessus pour lancer l'application.
  19. Un autre onglet s'ouvre et vous demande vos identifiants. Saisissez le nom d'utilisateur et le mot de passe que vous avez précédemment configurés dans l'assistant pour octroyer l'accès.
  20. Vous devez maintenant accéder à l'interface du conteneur que vous venez de créer.

Remarque :