Docker container unable to see more than 1 GPU


i compose and build my docker in my notebook and then load into a DGX machine. I noted when i run the container, it is only able to detect 1 GPU (the DGX has 4). Why is this so? Do i need to put in the CUDA or anything in the Docker Compose file?