Skip to content

normanpatrick/docker-gcc-arm-embedded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

What

A minimal docker container for GCC ARM Embedded toolchain.

Why

Use a sandbox instead of updating the state of your entire work machine and avoid (potentially) breaking something unrelated.

How to use

Shell commands

Following are all the commands you should need to use this container. Note the --volume arguments, adjust your host path as needed.

# build the image
docker build --tag image-gccarm:v0.01 .

# ceate a container, adjust --volume args
docker create \
    --name mygccarm \
    --publish 8022:22 \
    --volume /home/wahoo/workspace/:/home/wahoo/workspace \
    image-gccarm:v0.01

# start the container
docker start mygccarm

# ssh into it
ssh -p 8022 wahoo@localhost

# stop the container
docker stop mygccarm

# delete the container and image, if you don't need these anymore
docker rm mygccarm
docker rmi image-gccarm:v0.01

Getting gcc-arm tools

Status

This docker has been tested on Ubuntu 14.04LTS, 64bit environment.

Licenese

MIT. See LICENSE file.

About

A docker container for GCC ARM Embedded toolchain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published