Dino Geek essaye de t'aider

Comment utiliser un fichier .dockerignore ?


Un fichier .dockerignore fonctionne comme un fichier .gitignore. Il permet d’exclure certains fichiers ou dossiers du processus de construction de l’image Docker, afin d’optimiser le processus de construction, d’éviter de transférer des fichiers inutiles et de protéger des données sensibles.

Pour utiliser un fichier .dockerignore, suivez ces étapes :

1. Créez un fichier nommé `.dockerignore` dans le même répertoire que votre Dockerfile.
2. Ouvrez ce fichier avec un éditeur de texte et spécifiez les fichiers ou dossiers que vous souhaitez ignorer. Pour cela, vous pouvez utiliser des noms de fichiers, des dossiers, ou des motifs wildcard (par exemple, `*.log`). Chaque entrée doit être sur une ligne séparée.

Par exemple :

```

Avec cet exemple, Docker ignore tous les fichiers `.log` et tout ce qui est dans le dossier `temp/`.

1. Sauvegardez et fermez le fichier .dockerignore. Lorsque vous construisez votre image Docker avec la commande `docker build`, Docker ignorera désormais les fichiers et dossiers spécifiés.

Remarque : Si vous ajoutez le fichier .dockerignore après avoir construit votre image une fois, vous devrez peut-être utiliser l’option `—no-cache` avec la commande `docker build` pour vous assurer que Docker ne réutilise pas les étapes de construction en cache qui incluent les fichiers que vous souhaitez maintenant ignorer.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation