Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Official Docker Image Support for UNav-Sim #11

Open
holoom opened this issue Feb 17, 2025 · 0 comments
Open

Request for Official Docker Image Support for UNav-Sim #11

holoom opened this issue Feb 17, 2025 · 0 comments

Comments

@holoom
Copy link

holoom commented Feb 17, 2025

Overview

I would like to request an official Docker image for UNav-Sim to simplify the installation and deployment process. Setting up Unreal Engine 5 and UNav-Sim manually can be time-consuming and complex. A pre-built Docker image would enable users to get started quickly without dealing with dependencies, build errors, or system compatibility issues.
Smaller Details

Provide a pre-built Docker image containing:
    Unreal Engine 5.1 with necessary Vulkan dependencies.
    UNav-Sim with all required dependencies pre-installed.
    NVIDIA GPU support for rendering.
Include a Dockerfile in the repository to allow users to customize their build.
Host the image on Docker Hub or GitHub Container Registry (GHCR) for easy access.
Optional: Provide a docker-compose.yml file for better environment management.

Nature of Request

Addition of a Docker image for UNav-Sim.
Change in installation instructions to include Docker as an alternative setup.

Removal of complex manual installation steps (optional, if Docker is preferred by most users).

Why Would This Feature Be Useful?

Simplifies installation by removing the need for manual UE5 compilation.
Ensures environment consistency across different machines.
Reduces compatibility issues between different Linux distributions.
Enables quick deployment in cloud environments or local development machines.
Eases GPU utilization using NVIDIA Docker support.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant