DockerAPI
Documentazione: Develop with Docker Engine SDKs | Docker Documentation
DockerAPI è l'SDK di Docker per interagire programmaticamente con Docker, ad esempio per pull di immagini ed esecuzione di container. Questo documento spiega semplicemente come utilizzare DockerAPI. Nella documentazione ufficiale ogni API è spiegata in modo più dettagliato. Le API ufficiali sono disponibili solo per Go e Python. Docker supporta anche l'interazione tramite HTTP. Per altri linguaggi è possibile utilizzare SDK open source della community. Questo tutorial utilizza Go.
Installazione
Installa Docker Client utilizzando Go Get.
go get github.com/docker/docker/client