Build MIOpen using Docker#
You can build MIOpen using Docker by either downloading a prebuilt image or creating your own.
Note
For ease of use, the prebuilt Docker image is recommended.
- Downloading a prebuilt image - You can find prebuilt Docker images at ROCm Docker Hub. 
- Building your own image - To build the Docker image, use - docker build:- docker build -t miopen-image . 
- To enter the development environment, use - docker run, for example:- docker run -it -v $HOME:/data --privileged --rm --device=/dev/kfd --device /dev/dri:/dev/dri:rw --volume /dev/dri:/dev/dri:rw -v /var/lib/docker/:/var/lib/docker --group-add video --cap-add=SYS_PTRACE --security-opt seccomp=unconfined miopen-image 
- Enter the Docker environment and run - git clone MIOpen. You can now build MIOpen using CMake. For instructions on how to build MIOpen from source, see building MIOpen.