Skip to content

This repository contains docker container images with GNU Arm Embedded Toolchain pre-installed.

Notifications You must be signed in to change notification settings

akospasztor/docker-gcc-arm

Repository files navigation

docker-gcc-arm

This repository contains docker container images with GNU Arm Embedded Toolchain pre-installed. Each image has a specific GCC version. The images are based on akospasztor/docker-python.

Repository link: https://github.com/akospasztor/docker-gcc-arm

Docker Hub link: https://hub.docker.com/r/akospasztor/docker-gcc-arm

Docker Image CI

Available Images

Available images:

Image: Architecture Base image
8-2019-q3 linux akospasztor/docker-python:3.11-linux-2.0.1
9-2019-q4 linux akospasztor/docker-python:3.11-linux-2.0.1
9-2020-q2 linux akospasztor/docker-python:3.11-linux-2.0.1
10-2020-q4 linux akospasztor/docker-python:3.11-linux-2.0.1

Components

All images contain the following main software packages:

Software: Version
Clang-format latest available in apt
Clang-tidy latest available in apt
CMake 3.29.6
Doxygen latest available in apt
GCC for ARM (arm-none-eabi) depends on the image
Make latest available in apt
Ninja 1.12.1
Python 3.11

Usage

Build image with gcc version 10-2020-q4 for linux:

docker build -t akospasztor/docker-gcc-arm:10-2020-q4-linux-latest 10-2020-q4/linux/

Manually run container and mount a project folder:

docker run --rm -it -v <path-to-project>:<path-to-project> akospasztor/docker-gcc-arm:10-2020-q4-linux-latest

Manually push all tags to Docker Hub:

docker push -a akospasztor/docker-gcc-arm

About

This repository contains docker container images with GNU Arm Embedded Toolchain pre-installed.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published