Puppet

Puppet is an automated engine that performs automated administrative tasks such as updating configurations, adding users, and installing packages based on user specifications. Puppet is a well known open source configuration management tool, which runs on various systems, such as Microsoft Windows, Unix, and Linux. The user describes the configuration using either Puppet's declarative language or a domain-specific language (Ruby). Puppet is model-driven and requires limited programming knowledge to use. Puppet provides a module for managing Docker containers. Puppet and Docker integration can help to achieve complex use cases with ease. Puppet manages files, packages, and services, while Docker encapsulates binaries and configuration inside ...

Get Troubleshooting Docker now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.