« IBM Tivoli System Aut… | Home | JSON processing on th… »

Docker Image Maintainer Best Practices

Docker Image Maintainer Best Practices


Introduction

Docker leverages container advantages, like isolation, security and fast startup coupled with image
packaging advantages like versioning, rapid deployment and consistency. But just like other packaging systems, e.g. Linux software packages like RPM or DPKG and Java Enterprise Archives, you need to apply standards to your Docker image building and maintainance process. This post documents the best practises I use in my Docker projects.

Guidelines for developing Docker images

Technical Guidelines

HEALTHCHECK  --interval=5m --retries=1 --timeout=1m CMD ldapsearch -Y EXTERNAL -H ldapi:/// -b dc=superclass,dc=nl -s base|grep -q "numEntries: 1"||exit 1