Container systems (such as Docker) promise lots of benefits, and many organisations are using them - or starting to experiment with them- as part of a CI/CD system. In this session we'll explore some of the powerful things you can do with Container metadata and labels - or how you could mis-use metadata to make a terrible mess!
* Build your own container image and understand how the content layers are built up from your Dockerfile.
* Explore Dockerfile labels and other metadata contained within a container image.
* Learn how metadata is inherited from a base image, and experiment with ways it can be mis-used - or reveal potentially unexpected information about the container images you're using.
* See how metadata can be automated through Makefiles and other build systems
This session assumes a very basic knowledge of containers (we'll be using Docker for the examples, though other container systems are available!) Attendees can get a head start by signing up for a free Docker ID so that you can sign in to Docker Hub (
hub.docker.com). If you have existing public container images on Docker Hub, that's even better, but it's not a requirement as you'll be able to create an image during the session.
IMPORTANT: for this workshop, you need to have Docker installed already on your laptops (as well as having a Docker Hub account set up)THIS TALK IS IN ENGLISH