Event is over
Event is over

Tooling and Managing Docker Containers With Python: Why and How

Talk presentation

Managing Docker containers with a command-line interface is useful. However, writing custom tools or implementing ideas most of the time requires more than defining aliases or shell scripts. Docker has a detailed API and a Python module named **docker-py ** is available for connecting and consuming Docker Engine API.

Utilizing Python for creating and managing Docker containers opens a variety of opportunities. Reasons for why, when, and where to employ docker-py, with examples will be shown, as well as different examples in the demo part.

It could be utilized in:
  • writing custom CLI tools;
  • designing special-purpose pipelines;
  • monitoring Docker itself and containers;
  • application lifecycle management;
  • cluster management;
  • implementing tooling.
Guray Yildirim
Peptr
  • Founder of Peptr, a startup creating values to make developers life easier, more efficient, and predictable
  • DevSecOps engineer with in depth experience in Kubernetes / Docker and various fields of container tech. Working with multi-host deployments with customer oriented infrastructure automation & plugins and CI/CD/CDP pipelines
  • Libre software lover
  • Has eight years of public speaking experience and an extensive background in container/Docker with GNU/Linux systems and Kubernetes
  • Passionate about distributed, scalable, and self-driven systems
  • The author of the first book in Turkish about Docker, along with two Raspberry Pi books
  • Some of the interests: high-traffic, high available, reliable and performant systems
  • Twitter, GitHub
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?