Skip to content

docker environment for c++ development and runtime.

License

Notifications You must be signed in to change notification settings

xujintao/docker4cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

docker environment for c++ development.

Summary

Repository name in Docker Hub: xujintao/docker4cpp

Image and tags

Due to docker is not friendly with container environment variable, so we must enable it explicitly at the beginning of build.sh:

if [ -f /opt/rh/devtoolset-7/enable ];then
echo test /opt/rh/devtoolset-7/enable
source /opt/rh/devtoolset-7/enable
fi

Understand

  • The ubuntu-dev image is a ubuntu14.04 based cpp development environment which packed with gcc-7, g++-7, wget, make, libboost-log1.54-dev, libboost-system1.54-dev, libboost-thread1.54-dev and libboost-filesystem1.54-dev in and it is primary assigned to compiling https://github.com/xujintao/ratel.

  • Alternatively, centos-dev image owners the same features as ubuntu-dev except for that it is based on centos7.4.

  • Both of the two developing image will build ratel project field with travis-ci. The travis-ci ymal on ratel shows how they work with each other.

License

MIT

About

docker environment for c++ development and runtime.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages