21 Commits

Author SHA1 Message Date
sunway513
573be3d91a Update docker run commands for ROCm2.8 2019-09-26 12:45:41 -05:00
Peng
6fed24eac4 Update README.md
Update README.md for the latest docker run command.
2018-03-18 12:27:49 -05:00
sunway513
e51fc5fcd5 fix rocm/rocm-terminal Dockerfile and document the known docker defects 2018-03-14 12:54:55 -07:00
Kent Knox
078b40bad5 Adding dev/* dockerfiles meant to serve as base images
New dockerfiles exist in a subdirectory called /dev.  These are
meant to serve as base docker images downstream dockerfiles
use in FROM statements

Fixed stale URL's and fixed up the name of the rocm kernel packages.
2017-11-08 10:26:27 -06:00
Kent Knox
f555443d36 Adding documentation about device storage drivers 2017-03-03 15:31:15 -06:00
Kent Knox
01065a6164 Download the latest version of docker-compose
Add hip volume prepare hip files to be imported into other services

Updated readme documentation to reflect changes to setup
2017-01-20 16:20:27 -06:00
Kent Knox
aebb2c67ec Removing cmake build artifacts from docker image
Updated faq in README with 2 new tips
2016-10-05 13:40:38 -05:00
Kent Knox
56c07b9609 hcc-lc configuration changes to build clang_tot_upgrade
Cleaning up dockerfiles to remove entrypoints; these containers are
meant to be used more as data containers
Updated readme
Problems getting roct to build with cmake; using deb package for now
2016-10-03 13:55:04 -05:00
Kent Knox
7ebf750822 Adding quick notes for common docker commands
Typically used while working with ROCm containers
2016-08-12 15:37:09 -05:00
Kent Knox
efea7bc857 Adding documentation to Docker Hub hosted rocm-terminal image 2016-07-22 15:06:42 -05:00
Kent Knox
8974fbca5f Adding new asciicast for how to save container state (#12)
Fixing issue in rocm-setup to put #! on the first line
2016-07-20 17:49:46 -05:00
Kent Knox
631d65e629 Adding ascii-cast videos of using ROCm-docker to README (#11)
:shipit:
2016-06-02 13:06:51 -05:00
Kent Knox
5d75555923 Fixing install path for roct
Not compiling llvm-amdgpu-assembler-extra examples in hcc-lc
2016-05-13 16:31:31 -05:00
Kent Knox
9b86cff38d Renaming project rocm-project to rocm-terminal
Minor updates to documentation
2016-05-13 10:49:45 -05:00
Kent Knox
a3746b2bbf Updates to README to describe new 1.0 containers
Removed the setenv scripts which are no longer needed
Refactored 'lib' install path
Changed the names of application targets in .yml file
2016-04-29 15:54:13 -05:00
Kent Knox
3b954c5bbc Refactored rocm-project to use amd apt-get packages repo
In the docker-compose yaml file, a new target to launch rocm-project
without mapping any volumes is available.  This target only uses the
binary bits availalbe from the amd apt-get repo.  The old targets were
merged into a new one, and now map the built from source bits on top
of the amd apt repo data, hiding it.

License changed to MIT
2016-04-27 18:21:12 -05:00
Kent Knox
3a10ee9adb Adding docker-compose functionality (#6)
* Adding docker-compose

Adding docker-compose configuration file to define how containers
should be linked and what data to share.
Adding setenv files to the hcc containers

* New templating engine to generate dockerfiles on disk

Changing roc-setup script to generate dockerfiles, so
images are built with build contexts.  Now, roc-setup only
generates dockerfiles, and leverages the docker-compose utility to
build images and compose the shared volumes

* Adding thunk and runtime to docker compose file

Building the thunk and runtime components with docker
compose.  Refactoring of various template files.

* Further docker-compose development

Added lots of little features and refactorings
1.  Eliminated remove-image and dry-run options from roc-setup as
redundant
2.  Templated the install location of volumes
3.  Rewrote the README file
4.  Fixes to the install procedure for ROCT

* Extracting binary hsa libraries, adding kfd device passthrough

HSAIL generated binaries need libraries available in the ROCR debian
package to properly function.
The docker-compose yaml file now passes /dev/kfd access through to the
container
Various cleanup of docker template files

* docker-compose.yml.template fix

The image names for the example rocm-project services were the
same
2016-04-07 12:33:30 -05:00
Kent Knox
ad74514f86 Updating README documentation
Updated main README file to contain new instruction for the tempating
preprocessor.  Removed stale README files from all sub-projects.

Fixed roc-setup to execute docker build
2016-03-09 10:01:59 -06:00
Gregory Stoner
4917dbb5e5 Update README.md 2016-02-24 22:47:23 -06:00
Kent Knox
69825abcdf Significant refactoring of dockerfiles
-  created separate debug and release builds
-  optimized build steps in several layers
Readme files refreshed and redesigned
2016-02-15 15:58:16 -06:00
Kent Knox
90f0648312 Initial commit 2016-02-05 17:30:27 -06:00