Docker & Go packaging, an overview of the challenges

Опубликовано: 19 Февраль 2026
на канале: DebConf Videos
111
2

by Arnaud Rebillout

At: DebConf18
https://debconf18.debconf.org/talks/7...

Over the last months, I've been trying to package an up-to-date version of Docker for Debian.

I started this task with only a rough knowledge of Debian packaging. I discovered Go from zero, and especially the development practices in use by the Golang community. I got in touch with the Debian Go packaging team, and learned a lot more about Debian packaging tools, infrastructure, and practices.

In this 20 minutes talk, I would like to provide some feedback on this experience, things I learnt and would like to share to an audience that might not be familiar with the issues faced by the Go packaging team. In short:

what is the difference between the Docker package provided by docker.com, and the package provided by Debian?
what makes Docker, and more generally Go, packaging difficult?

The audience would be people interested in Go packaging, and wanting a quick, simple presentation of the challenges. Or people wondering why the Debian Docker package lags behind. Or Go packagers curious about the feedback from a newcomer.

Room: Xueshan (雪山)
Scheduled start: 2018-08-03 11:30:00