Environment Setup:

Local Development (Linux)

Configure a local Linux development environment.

Here's what you'll need:


Installing and configuring Docker

Install Docker using the instructions specific to your Linux distribution:

Once Docker is installed, it is recommended that you follow the post-installation steps for Linux to enable Docker access for a non-root user, since this helps to avoid filesystem permission issues for a number of use cases.

Unlike under other host operating systems, there is no resource limit configuration required under Linux because Docker does not impose any arbitrary memory or disk usage limits by default.

Optional: installing and configuring the NVIDIA Docker runtime

If your host system has a compatible NVIDIA GPU and you intend to run containers with GPU acceleration via the NVIDIA Docker runtime, follow the installation instructions for NVIDIA Docker to install and configure the runtime.