Skip to content

efocht/ve-dev-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

SX-Aurora Development Docker Image

This image includes the freely available development tools and libraries for SX-Aurora Tsubasa. VE1 tools are mainly installed but some VE3 tools have been installed in /opt/nec/ve3, too.

Usage

Run the docker image by invoking the included script:

./run-docker-ve-dev.sh

It will mount the current user's home directory into the image, as well as the /etc/passwd and /etc/group files (in order to provide the proper user IDs for the mounted home file system). This might lead to UID mismatches inside the container, but we're not expecting the user to run any system services inside the container.

If you're running this on a machine with SX-Aurora cards it will try to mount and pass-through the /dev/veslot* files for the VE device files, such that you should be able to run VE programs from within the container.

If not happening automatically, source the /etc/profiles.d/ve-env.sh file to get the paths to the NEC VE tools right.

Build

docker build --network host --tag efocht/ve-dev:5.4.0 .

# tag as 'latest', if you want
docker image tag efocht/ve-dev:5.4.0 efocht/ve-dev:latest

The image is huge! This is mainly due to the various variants of the NLC libraries.

Upload to dockerhub

docker push efocht/ve-dev:5.4.0
docker push efocht/ve-dev:latest

About

Docker image builder for SX-Aurora VE dev tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published