Chapter 6. Docker APIs and Language Bindings

In this chapter, we will cover the following recipes:

  • Configuring the Docker daemon remote API
  • Performing image operations using remote APIs
  • Performing container operations using remote APIs
  • Exploring Docker remote API client libraries
  • Securing the Docker daemon remote API

Introduction

In the previous chapters, we learned different commands to manage images, containers, and so on. Though we run all the commands through the command line, the communication between the Docker client (CLI) and the Docker daemon happens through APIs, which are called Docker daemon remote APIs.

Docker also provides APIs to communicate with Docker Hub and Docker registry, which the Docker client uses as well. In addition to these ...

Get DevOps: Puppet, Docker, and Kubernetes 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.