Keep Coding ;¬) Home home
  • Projects build
  • m5p3nc3r.github.io

    Let's try this on a Raspberry Pi 4

    Its been a while since my last post. I’m going to put some of the blame on the Raspberry Pi not having a functional serial console from the get go, and the rest on work/life/…

    February 16, 2020 | Read More

    Playing with WebComponents

    Thought I would have a go at migrating this jekyll based blog to use webcomponents. This is the result, I hope it doesn’t offend.

    February 12, 2020 | Read More

    Configuring Docker for buildx

    Turns out the Yocto recipes were building docker version 18.09.3, but I need something greater that 19.03.0. I was just about to rework the recipes to update them, but it turns our that the good folks upstream had already done this for me (thanks Bruce for this patch). A quick git pull in the meta-virtualization directory solved all my woes!

    August 14, 2019 | Read More

    Getting docker to start on boot

    In this post, we look at what is needed to get docker running from initial boot of the device. This is the first step in making the device self-contained.

    July 24, 2019 | Read More

    Adding Docker to our distro

    Docker is included in the meta-virtualization package, so we need to add this package to our build, this post will focus on how we get that done and how we modify the kernel configuration to keep docker happy.

    July 19, 2019 | Read More

    Yocto for ODroid-C2

    I spent some time analysing the ‘Operation not supported’ issues from the previous post, turns out the kernel was having issues with an unsupported syscall. It’s at this point that I realised I should have listened to myself on the first day of this project and mandated use of an upstream kernel.

    July 4, 2019 | Read More

    Creating a native Arm builder for Docker buildx Part 2

    After getting the USB gadget configured in the previous post, its time to install docker-ce on the device. Because we have an active network connection and docker-ce is an officially supported platform, this is a simple process of following the official installation documentation.

    June 21, 2019 | Read More

    Creating a native Arm builder for Docker buildx

    After spending some time with the Docker buildx system, and finding it extremely useful for building multi-architecture container images, I thought it would be fun to try and build an Arm64 platform that I can take on the road with me to do native compilation when plugged into my laptop.

    June 14, 2019 | Read More

    What Fingerprint Reader?

    I have been struggling with a rather odd problem on my laptop since updating to Fedora 30. Everything had been going fine for a number of weeks, but all of a sudden anything that required a login was taking a /very/ long time. This included the initial login and sudo, which was extremely annoying!

    June 8, 2019 | Read More

    Docker buildx from scratch

    I was recently at DockerCon 2019 in San Francisco on the Arm booth presenting the beta build extensions (buildx) that enable the docker cli to build multi-architecture container images and automatically hide them behind a fat manifest. This is a huge step forward in container image creation tooling that will power a true heterogeneous compute future.

    May 8, 2019 | Read More

    Docker for Ubiquiti

    Over two years since my last post… Wow I’m bad at this!

    January 25, 2019 | Read More