Carl Burks is a software developer for a global financial institution. With over ten years experience in technology and software development for financial organizations and over twenty years of software experience, Carl Burks provides articles, musings and insight into technology issues, software development, and other selected topics.

Using Docker provide access to books for Kindle


Carl Burks

Getting books to Kindle from Ubuntu Linux.

One would expect plugging in the Kindle to work out of the box on Ubuntu considering the special relationship Amazon has with Ubuntu. This is not the case in my experience.

Rather than solve this through the typical Linux make a driver option I thought I would attack this problem from a different angle. This Kindle has experimental Wifi so...

I thought perhaps I could run docker and server up my book collection and download them via the Kindle.

The first problem, some of my ebooks are not in a Kindle readable format.

With pandoc this was simple enough:

ls *.epub | sed 's/.*/pandoc & -o &/g' | sed s/epub$/mobi/g

I just used the Docker file from my repo:


and changed the volume to the folder with my books.

next I changed the bound ip from local host to one on my LAN and allowed the Kindle to connect through the Firewall.

View From Kindle

View From Kindle

Then it is a simple matter to download.

  • Carl Burks