I have been attempting to pull the MolMIM NIM down to an AWS EC2 instance (L40S GPU) unsuccessfully so far. Here are the steps I have followed:
- Downloaded all the prerequisites and set them up according to MolMIM Quickstart Guide.
- I used my API key that I generated when logging into NGC.
- Used cuda-keyring and cosign to validate the public key with the MolMIM NIM:
cosign verify --insecure-ignore-tlog --key https://api.ngc.nvidia.com/v2/catalog/containers/public-key nvcr.io/nim/nvidia/molmim:1.0.0 - Configured my nvidia-container-toolkit with ngc config set and then logged into ncvr.io with docker login nvcr.io.
However, when I go to pull the MolMIM NIM, my pull hangs:
ubuntu@ip-10-3-45-197:~$ docker pull nvcr.io/nim/nvidia/molmim:1.0.0
1.0.0: Pulling from nim/nvidia/molmim
707e32e9fc56: Already exists
c15d1d6b2c11: Already exists
7e97a8ec5681: Already exists
894330fe1bf5: Already exists
97707dfd1d40: Already exists
d69ae92c3e1e: Already exists
a013d53fd443: Already exists
18989d23e6f7: Already exists
53638f96ad3c: Already exists
edbefd2705db: Already exists
.
.
.
079ee6907807: Download complete
ca1c8b719102: Download complete
019139e799b5: Download complete
e82cda95f9a9: Download complete
4c81512b3b48: Download complete
11321c5240cf: Download complete
f00fc4dfaa33: Download complete
dc659e5c9d4e: Download complete
4ebe8e3fc5ed: Download complete
0f5154d5f854: Download complete
fd0b7c304389: Download complete
and it always stops on the last layer fd0b7c304389. I came across a recent forum post that states that an Enterprise account is required to use the MolMIM NIM. I followed the instructions here, so I signed up for a 90-day trial account and generated an API key for my enterprise account. However, ngc config and docker login nvcr.io will not accept that API key, so I am basically back where I started.
I have also tried clearing the cache with ngc config clear and logging out of nvcr.io on docker and logging back in, but still get the same result.
Can someone walk me through the process and identify where I have made a mistake? Previously I have been able to just click on the “Get Container” link in the NGC GUI and it provided me with a docker pull link that allowed me to download the container (I have a working version of it on my workstation), but now clicking on that link does nothing.