Skip to content

Dockerfile for Ubuntu based machine for building bare-metal Cortex-Mx applications with GCC

License

Notifications You must be signed in to change notification settings

MightyDevices/docker-gcc-arm-none-eabi-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

docker-gcc-arm-none-eabi-builder

Dockerfile for Ubuntu based machine for building bare-metal Cortex-Mx applications with GCC

How to use this in the build process

  1. Open a terminal (console).
  2. Build the image from the Dockerfile provided: docker build -t gcc-arm-none-eabi .
  3. Start this image in the background (detached mode) with the directory sharing: docker run --name gcc-arm-none-eabi-container --rm -v absolute/path/to/your/project/:/share -d -it gcc-arm-none-eabi sh
  4. Every time you want to build your project then from the console or the IDE issue the following command: docker exec gcc-arm-none-eabi-container sh -c "cd /share && make"
  5. After your done you can stop the container by issuing: docker stop gcc-arm-none-eabi-container

About

Dockerfile for Ubuntu based machine for building bare-metal Cortex-Mx applications with GCC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published