Outils pour utilisateurs

Outils du site


tech:docker_image_build

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tech:docker_image_build [2025/10/04 21:43] Jean-Baptistetech:docker_image_build [2026/03/16 15:07] (Version actuelle) Jean-Baptiste
Ligne 9: Ligne 9:
 * https://docs.oracle.com/en/operating-systems/oracle-linux/podman/podman-SecurityRecommendations.html * https://docs.oracle.com/en/operating-systems/oracle-linux/podman/podman-SecurityRecommendations.html
 * [[docker_install_dokuwiki|Exemple de Dockerfile pour Dokuwiki]] * [[docker_install_dokuwiki|Exemple de Dockerfile pour Dokuwiki]]
 +* https://www.docker.com/blog/docker-best-practices-using-tags-and-labels-to-manage-docker-image-sprawl/
 +* https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry
 +* https://blog.stephane-robert.info/docs/conteneurs/moteurs-conteneurs/
  
  
Ligne 17: Ligne 20:
 * [[https://github.com/openshift/source-to-image|Source-To-Image (S2I)]] * [[https://github.com/openshift/source-to-image|Source-To-Image (S2I)]]
 * Buildpacks / pack * Buildpacks / pack
-* Kaniko+* Kaniko https://blog.stephane-robert.info/docs/conteneurs/images-conteneurs/build/kaniko/ 
 * S2I  * S2I 
 * CNB * CNB
Ligne 32: Ligne 35:
   * https://collabnix.com/running-docker-containers-as-root/   * https://collabnix.com/running-docker-containers-as-root/
   * https://www.docker.com/blog/understanding-the-docker-user-instruction/   * https://www.docker.com/blog/understanding-the-docker-user-instruction/
 +  * https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html
 +  * https://blog.stephane-robert.info/docs/conteneurs/outils/hadolint/
 +  * https://medium.com/@SecurityArchitect/hardening-container-images-best-practices-and-examples-for-docker-e941263cab13
 +  * https://github.com/nicolargo/glances/issues/3359
  
  
Ligne 42: Ligne 49:
  
  
-== Init process+=== Vérif Dockerfile Conrainerfile avec Hadolint 
 + 
 +Voir :  
 +* https://blog.stephane-robert.info/docs/conteneurs/outils/hadolint/ 
 + 
 +<code bash> 
 +podman run --rm -i docker.io/hadolint/hadolint < Dockerfile 
 +</code> 
 + 
  
-* https://cloud.theodo.com/en/blog/docker-processes-container 
-* https://ahmet.im/blog/minimal-init-process-for-containers/ 
-* https://github.com/antontkv/docker-and-pid1 
  
  
Ligne 100: Ligne 113:
  
 L'option ''bud'' est en réalité une version courte de l'option ''build-using-dockerfile'' L'option ''bud'' est en réalité une version courte de l'option ''build-using-dockerfile''
 +
 +
 +
 +
  
  
Ligne 108: Ligne 125:
  
  
 +<code bash>
 +export DOCKER_BUILDKIT=0
 +
 +</code>
tech/docker_image_build.1759607013.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki