# Docker image maintenance

Published articles for Docker image maintenance.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Best practices for patching and deprecating Docker images

DevFeed: [Best practices for patching and deprecating Docker images](<https://devfeed.tech/articles/best-practices-for-patching-and-deprecating-docker-images-27696.md>)

Original publisher: [Read original article](<https://gagor.pro/2024/02/best-practices-for-patching-and-deprecating-docker-images/>)

Author: Tom

Published: 2024-02-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Docker Image](<https://devfeed.tech/topics/docker-image.md>), [Security](<https://devfeed.tech/topics/security.md>), [DevOps](<https://devfeed.tech/topics/devops.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [devops](<https://devfeed.tech/tags/devops.md>), [devops-docker-management](<https://devfeed.tech/tags/devops-docker-management.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-image](<https://devfeed.tech/tags/docker-image.md>), [docker-image-deprecation](<https://devfeed.tech/tags/docker-image-deprecation.md>), [docker-image-maintenance](<https://devfeed.tech/tags/docker-image-maintenance.md>), [docker-image-patching](<https://devfeed.tech/tags/docker-image-patching.md>), [docker-security-best-practices](<https://devfeed.tech/tags/docker-security-best-practices.md>), [docker-update-strategies](<https://devfeed.tech/tags/docker-update-strategies.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [immutability](<https://devfeed.tech/tags/immutability.md>), [linux](<https://devfeed.tech/tags/linux.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This article presents practices for maintaining Docker images securely and predictably. It recommends deprecating images before deleting them, notifying users of upcoming breaking changes, upgrading base images quarterly, and pinning versions to keep rebuilds stable.

### Source excerpt

Learn the best practices for patching and deprecating Docker images to maintain security and stability in your DevOps workflows.

## Docker Best Practices - Use VOLUME for temporary and mutable files

DevFeed: [Docker Best Practices - Use VOLUME for temporary and mutable files](<https://devfeed.tech/articles/docker-best-practices-use-volume-for-temporary-and-mutable-files-27676.md>)

Original publisher: [Read original article](<https://gagor.pro/2022/09/docker-best-practices-use-volume-for-temporary-and-mutable-files/>)

Author: Tom

Published: 2022-09-12T00:00:00Z

Content type: article

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Dockerfile](<https://devfeed.tech/topics/dockerfile.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-container-performance](<https://devfeed.tech/tags/docker-container-performance.md>), [docker-image-maintenance](<https://devfeed.tech/tags/docker-image-maintenance.md>), [docker-image-optimization](<https://devfeed.tech/tags/docker-image-optimization.md>), [docker-volume-usage](<https://devfeed.tech/tags/docker-volume-usage.md>), [dockerfile-best-practices](<https://devfeed.tech/tags/dockerfile-best-practices.md>), [dockerfiles](<https://devfeed.tech/tags/dockerfiles.md>), [performance](<https://devfeed.tech/tags/performance.md>), [temporary-file-locations-docker](<https://devfeed.tech/tags/temporary-file-locations-docker.md>), [volume](<https://devfeed.tech/tags/volume.md>), [volumes](<https://devfeed.tech/tags/volumes.md>)

### AI overview

The article recommends using Dockerfile VOLUME declarations for temporary and mutable file locations. It explains that volumes are separate from layered image filesystems, can improve performance, and help keep images clean, while noting that unused anonymous volumes require periodic cleanup.

### Source excerpt

Learn best practices for writing Dockerfiles by using VOLUME for all mutable, temporary file locations to enhance performance and maintain cleaner images.

## Dockerfile writing best practices

DevFeed: [Dockerfile writing best practices](<https://devfeed.tech/articles/dockerfile-writing-best-practices-27677.md>)

Original publisher: [Read original article](<https://gagor.pro/2022/09/dockerfile-writing-best-practices/>)

Author: Tom

Published: 2022-09-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Dockerfile](<https://devfeed.tech/topics/dockerfile.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [docker images](<https://devfeed.tech/topics/docker-images.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-container-security](<https://devfeed.tech/tags/docker-container-security.md>), [docker-image-maintenance](<https://devfeed.tech/tags/docker-image-maintenance.md>), [docker-image-optimization](<https://devfeed.tech/tags/docker-image-optimization.md>), [docker-multi-stage-builds](<https://devfeed.tech/tags/docker-multi-stage-builds.md>), [docker-volume-usage](<https://devfeed.tech/tags/docker-volume-usage.md>), [dockerfile-best-practices](<https://devfeed.tech/tags/dockerfile-best-practices.md>), [dockerfiles](<https://devfeed.tech/tags/dockerfiles.md>), [how-to](<https://devfeed.tech/tags/how-to.md>)

### AI overview

The article introduces a planned series on Dockerfile writing best practices, based on the author's experience preparing containers for company applications. Planned topics include .dockerignore, filesystem standards, package cleanup, volumes, non-root execution, multi-stage builds, image labels, security scanning, and build cache.

### Source excerpt

Learn best practices for writing Dockerfiles to create efficient, secure, and maintainable Docker images, based on real-world experience and insights.