mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
54 lines
1.6 KiB
Markdown
54 lines
1.6 KiB
Markdown
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
|