Run Container Locally#

The main Unreal Renderer container can also be run locally on your workstation. In this section, we provide a short overview of the most important steps to set up the container.

Note

For running the full Animation Pipeline in Docker please refer to Docker Containers with Unreal renderer.

To create a customized MetaHuman avatar follow the Avatar Customization guide to create and build a UE project.

Run the Unreal renderer container:

docker run --env IAUEMS_ANIM_SOURCE_HOST=<CHANGE_WITH_YOUR_IP_ADDRESS> --env IAUEMS_ANIM_SOURCE_PORT=51000 --env IAUEMS_RESOURCE_DOWNLOAD_DESTINATION="/home/unreal-renderer" \
  -v /path/to/your/unreal/project/:/home/unreal-renderer/unrealEngineProject \
  --rm --gpus all --network=host --name renderer-ms --runtime=nvidia  nvcr.io/nvidia/ace/ia-unreal-renderer-microservice:0.1.1

Where /path/to/your/unreal/project/ is the directory that contains the packaged Unreal project.