Source: https://github.com/multiarch/ubuntu-core Commit: 3972a7794b40a965615abd710759d3ed439c9a55 # :earth_africa: ubuntu-core ![](https://raw.githubusercontent.com/multiarch/dockerfile/master/logo.jpg) Multiarch Ubuntu images for Docker. Based on https://github.com/tianon/docker-brew-ubuntu-core/ * `multiarch/ubuntu-core` on [Docker Hub](https://hub.docker.com/r/multiarch/ubuntu-core/) * [Available tags](https://hub.docker.com/r/multiarch/ubuntu-core/tags/) ## Usage Once you need to configure binfmt-support on your Docker host. This works locally or remotely (i.e using boot2docker or swarm). ```console # configure binfmt-support on the Docker host (works locally or remotely, i.e: using boot2docker) $ docker run --rm --privileged multiarch/qemu-user-static:register --reset ``` Then you can run an `armhf` image from your `x86_64` Docker host. ```console $ docker run -it --rm multiarch/ubuntu-core:armhf-wily root@a0818570f614:/# uname -a Linux a0818570f614 4.1.13-boot2docker #1 SMP Fri Nov 20 19:05:50 UTC 2015 armv7l armv7l armv7l GNU/Linux root@a0818570f614:/# exit ``` Or an `x86_64` image from your `x86_64` Docker host, directly, without qemu emulation. ```console $ docker run -it --rm multiarch/ubuntu-core:amd64-wily root@27fe384370c9:/# uname -a Linux 27fe384370c9 4.1.13-boot2docker #1 SMP Fri Nov 20 19:05:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux root@27fe384370c9:/# ``` It also works for `arm64` ```console $ docker run -it --rm multiarch/ubuntu-core:arm64-wily root@723fb9f184fa:/# uname -a Linux 723fb9f184fa 4.1.13-boot2docker #1 SMP Fri Nov 20 19:05:50 UTC 2015 aarch64 aarch64 aarch64 GNU/Linux ``` ## License MIT