NVlabs / curobo

CUDA Accelerated Robot Library
https://curobo.org
Other
747 stars 112 forks source link

401 Unauthorized when building docker image #72

Closed BolunDai0216 closed 10 months ago

BolunDai0216 commented 10 months ago

If it’s not a bug, please use discussions: https://github.com/NVlabs/curobo/discussions

Please provide the below information in addition to your issue:

  1. cuRobo installation mode (choose from [python, isaac sim, docker python, docker isaac sim]):
  2. python version:
  3. Isaac Sim version (if using):

Issue Details

I was playing around with curobo and when running the command:

docker build -f isaac_sim.dockerfile -t curobo_docker .   

I get the output:

[+] Building 0.3s (4/4) FINISHED                                                                                                docker:default
 => [internal] load build definition from isaac_sim.dockerfile                                                                            0.0s
 => => transferring dockerfile: 8.50kB                                                                                                    0.0s
 => [internal] load .dockerignore                                                                                                         0.0s
 => => transferring context: 60B                                                                                                          0.0s
 => CANCELED [internal] load metadata for nvcr.io/nvidia/cudagl:11.4.2-devel-ubuntu20.04                                                  0.3s
 => ERROR [internal] load metadata for nvcr.io/nvidia/isaac-sim:2022.2.1                                                                  0.3s
------
 > [internal] load metadata for nvcr.io/nvidia/isaac-sim:2022.2.1:
------
isaac_sim.dockerfile:17
--------------------
  15 |
  16 |
  17 | >>> FROM nvcr.io/nvidia/isaac-sim:${ISAAC_SIM_VERSION} AS isaac-sim
  18 |
  19 |     FROM nvcr.io/nvidia/cudagl:${CUDA_VERSION}-devel-${BASE_DIST}
--------------------
ERROR: failed to solve: nvcr.io/nvidia/isaac-sim:2022.2.1: pulling from host nvcr.io failed with status code [manifests 2022.2.1]: 401 Unauthorized

Does this mean there is some issue with curobo's server?

Thanks for the help!

balakumar-s commented 10 months ago

Follow instructions here: https://curobo.org/source/getting_started/5_docker_development.html#building-your-own-docker-image-with-curobo

Specifically, you need to setup ngc access following: https://docs.omniverse.nvidia.com/isaacsim/latest/installation/install_container.html

BolunDai0216 commented 10 months ago

@balakumar-s Thanks for the response! It works!