DockerCon EU 2015: What is it we want in containers anyway?

Preview:

Citation preview

What is it we wantin containers anyways?

Vincent Batts@vbatts

/whois vbatts

|[vbatts] (~vbatts@grumpy.hashbangbash.com): vbatts

|[vbatts] #docker-maintainers #opencontainers #golang

What is a container?

What is a container?

What is a container?

Is it

Is it

a BuildFile?

an “image”?

a CoW strategy?

pulling and pushing to repos/registries?

Is it

Is it

namespaces?

resource controls?

low overhead?

directory isolation (chroot/pivet_root)?

isolation (selinux/seccomp)?

Production

What do we Want anyways?

What do we Want anyways?● build● distribute

○ import, export○ portable○ interoperable

● verifiable○ attestible○ secure○ auditable

● Common standards○ existing tooling○ interfaces○ format/compatibility

Progress on this?

OpenContainershttps://github.com/opencontainers

● roadmap for 1.0● leaning on existing

progress● Not reinventing the

wheel

Questions?