https://github.com/zmkfirmware/zmk-docker
Lightweight Docker images for ZMK
https://github.com/zmkfirmware/zmk-docker
docker zephyr zmk
Last synced: about 2 months ago
JSON representation
Lightweight Docker images for ZMK
- Host: GitHub
- URL: https://github.com/zmkfirmware/zmk-docker
- Owner: zmkfirmware
- License: mit
- Created: 2020-12-09T10:32:23.000Z (over 5 years ago)
- Default Branch: 3.5-branch
- Last Pushed: 2024-08-07T20:10:22.000Z (over 1 year ago)
- Last Synced: 2025-04-10T00:11:22.665Z (about 1 year ago)
- Topics: docker, zephyr, zmk
- Language: Dockerfile
- Homepage: https://hub.docker.com/u/zmkfirmware
- Size: 91.8 KB
- Stars: 23
- Watchers: 4
- Forks: 19
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-zmk - zmkfirmware/zmk-docker - Lightweight Docker images for ZMK (Tools and Software / CLI and Utilities)
README
Lightweight Docker images for [ZMK][zmk].
### Platforms
#### Tested
- `arm`
#### Not Tested
- `arc`
- `arm64`
- `mips`
- `nios2`
- `riscv64`
- `sparc`
- `x86_64`
- `xtensa_intel_apl_adsp`
- `xtensa_intel_bdw_adsp`
- `xtensa_intel_byt_adsp`
- `xtensa_intel_s1000`
- `xtensa_nxp_imx8m_adsp`
- `xtensa_nxp_imx_adsp`
- `xtensa_sample_controller`
### Images
#### build
For _building_ [ZMK][zmk] firmware with CI.
- FROM: **[ubuntu][ubuntu]**
- Includes:
- essential [Zephyr][zephyr] dependencies (`apt-get`)
- non-build dependencies are _not_ included. e.g. `pip3`, UI packages, etc.
- base [Zephyr][zephyr] Python requirements
- platform's [Zephyr][zephyr] toolchain
#### dev
For _developing_ [ZMK][zmk] (firmware and documentation).
- FROM: **build**
- Includes:
- remaining [Zephyr][zephyr] dependencies (`apt-get`)
- build and test [Zephyr][zephyr] Python requirements
- other useful development packages
[ubuntu]: https://hub.docker.com/_/ubuntu "Ubuntu"
[zephyr]: https://github.com/zephyrproject-rtos/zephyr "Zephyr"
[zmk]: https://github.com/zmkfirmware/zmk "ZMK"