projet dans Docker Skill Tree

Traiter des photos avec Docker

Utilisez un outil Docker pour redimensionner de vraies photos, conserver la transparence et livrer des fichiers modifiables avec une recette portable.

ProjetDockerLinux

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Traiter des photos avec Docker est un projet pratique destiné aux personnes connaissant les opérations de base du terminal et les chemins. Préparez une vraie photo pour le site d’une boutique et un visuel transparent avec un outil conteneurisé prêt à l’emploi, sans installer de logiciel de traitement d’images sur le poste de travail.

Un laboratoire guidé présente tout le parcours, d’un petit échantillon à une recette portable. Un défi indépendant change les images, les chemins et les dimensions demandées en réutilisant les mêmes méthodes Docker. Chaque unité démarre dans un nouvel environnement.

Ce que vous apprendrez

  • Exécuter une image préparée comme outil en ligne de commande temporaire.
  • Relier des répertoires d’entrée protégés et de sortie inscriptibles grâce aux bind mounts.
  • Utiliser vos véritables identifiants numériques d’utilisateur et de groupe pour que les fichiers restent modifiables.
  • Redimensionner de vraies images JPEG et PNG en conservant proportions et transparence.
  • Protéger les chemins contenant des espaces avec des guillemets et enregistrer une recette fonctionnant après déplacement du dossier.
  • Consulter et télécharger vos fichiers réels dans Photo Desk.

À qui s’adresse ce cours

Ce cours convient aux débutants Docker souhaitant réaliser un traitement de fichiers utile plutôt qu’un exercice d’installation d’outils.

Prérequis : Saisie de commandes simples, changement de répertoire, reconnaissance des chemins et navigation entre les onglets du navigateur. Le laboratoire explique Docker, les options d’image nécessaires et la syntaxe du shell avant utilisation. Aucune expérience en programmation ou avec ImageMagick n’est requise.

Environnement d’apprentissage : LabEx fournit un terminal Linux préparé, Docker, l’image de l’outil, les fichiers sources et Photo Desk. La boutique est fictive ; les sources CC0 des photographies sont documentées et les visuels transparents sont des créations pédagogiques originales. Les libellés de l’interface et les sorties de commandes restent en anglais.

Questions fréquentes

Dois-je installer Docker ou créer un compte externe ?

Non. Chaque unité possède son propre environnement préparé et ses fichiers.

Ce cours enseigne-t-il la retouche photo ou la construction d’images ?

Vous apprendrez les quelques opérations de redimensionnement nécessaires au projet. La programmation d’applications, la retouche professionnelle et la construction de l’image de l’outil ne font pas partie du cours.

Que dois-je livrer ?

Une photographie aux bonnes dimensions, un PNG transparent et une recette Docker réutilisable. Les fichiers restent utilisables après suppression des conteneurs de traitement. Prévoyez environ 55 minutes pour le laboratoire guidé et 35 pour le défi ; ces estimations de l’auteur comprennent la lecture et les erreurs courantes.

Enseignant

labby
Labby
Labby is the LabEx teacher.