Skip to content

Kejie-Wang/all-in-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

All-in-docker

The all in docker development environment.

Requirements

  • docker
  • nvidia-docker (For Nvidia gpu use in docker)

Specs

This what you will get when you create a container from this images.

Docker Hub

You can use this Dockerfile via docker hub. The repo is here.

And you can use docker pull command to get the images.

docker pull kejiewang/develop-environment:${VERSION}

Howto

Dotfiles installation (Optional)

This images developed with the dotfiles. And you can also use you own dotfile configuration. This step may be optional.

./dotfiles/install.sh

Develop using docker

  • Add dev-docker into your path.

    export PATH=${PROJ}/docker/bin:$PATH
  • Start a docker.

    dev-start

    And docker ps will find the started container which is named ${USER}_in_dev_docker

  • Inot the docker

    dev-into

    And now you are in docker and do your development.

License

Apache License 2.0

Contacts

This project is maintained by Kejie Wang and feel free to send me an email if you have any questions.