Umydbg0fsqo0rdzwjz3z
SkillsCast

The Dockerfile explosion and the need for higher level tools

20th July 2016 in London at CodeNode

There are 2 other SkillsCasts available from Docker London Meetup

Dockerfiles are great. They provide a zero-barrier-to-entry format for describing a single Docker image which is immediately clear to anyone reading them. But with that simplicity comes problems that become apparent as your adoption of Docker gathers pace. This talk will: * Discuss the triggers for when managing Dockerfiles adhoc becomes a problem, including the passing of time and scaling teams and organisations usage of Docker* Talk about some of the strategies for managing Dockerfile sprawl* Show multiple examples from the Docker community of attempts to abstract away from Dockerfile, and why that might not always be the best approach* Speculate wildly and show experiments which look to address some of the issues discussed

This talk won’t provide a clear solution, but will hopefully make a good case for the problem being real, and provide a good overview of existing options and avenues for further hacking.

YOU MAY ALSO LIKE:

Thanks to our sponsors

The Dockerfile explosion and the need for higher level tools

Gareth Rushgrove

Gareth Rushgrove is a product manager at Docker. He works remotely from Cambridge, UK, helping to build interesting tools for people to better manage infrastructure and applications. Previously, he worked for the UK Government Digital Service focused on infrastructure, operations, and information security. When not working, he can be found curating the Devops Weekly newsletter or hacking on software in new-fangled programming languages.

SkillsCast

Dockerfiles are great. They provide a zero-barrier-to-entry format for describing a single Docker image which is immediately clear to anyone reading them. But with that simplicity comes problems that become apparent as your adoption of Docker gathers pace. This talk will: * Discuss the triggers for when managing Dockerfiles adhoc becomes a problem, including the passing of time and scaling teams and organisations usage of Docker* Talk about some of the strategies for managing Dockerfile sprawl* Show multiple examples from the Docker community of attempts to abstract away from Dockerfile, and why that might not always be the best approach* Speculate wildly and show experiments which look to address some of the issues discussed

This talk won’t provide a clear solution, but will hopefully make a good case for the problem being real, and provide a good overview of existing options and avenues for further hacking.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

The Dockerfile explosion and the need for higher level tools

Gareth Rushgrove

Gareth Rushgrove is a product manager at Docker. He works remotely from Cambridge, UK, helping to build interesting tools for people to better manage infrastructure and applications. Previously, he worked for the UK Government Digital Service focused on infrastructure, operations, and information security. When not working, he can be found curating the Devops Weekly newsletter or hacking on software in new-fangled programming languages.