AutoGPT
AutoGPT copied to clipboard
Error response from daemon: manifest for significantgravitas/auto-gpt:latest not found
⚠️ Search for existing issues first ⚠️
- [X] I have searched the existing issues, and there is no existing issue for my problem
Which Operating System are you using?
MacOS
Which version of Auto-GPT are you using?
Latest Release
GPT-3 or GPT-4?
GPT-4
Steps to reproduce 🕹
There is no tag in the command for pulling the image from docker hub, in the setup instructions.
It should be docker pull significantgravitas/auto-gpt:0.2.2 not docker pull significantgravitas/auto-gpt
Current behavior 😯
Using default tag: latest Error response from daemon: manifest for significantgravitas/auto-gpt:latest not found: manifest unknown: manifest unknown
Expected behavior 🤔
It will install the image.
Your prompt 📝
No response
Your Logs 📒
No response
You're right, this currently is broken. It should be fixed after the next release: https://github.com/Significant-Gravitas/Auto-GPT/blob/7a161cc0bd8253759c8e7b15c0a3e3d86f0adbad/.github/workflows/docker-release.yml#L47-L50
In the meantime just use docker pull significantgravitas/auto-gpt:0.2.2 to pull the image
I have the same issue. Yes, you can pull it with significantgravitas/auto-gpt:0.2.2 but you can't run it via docker-compose run --rm auto-gpt. To run it in its current configuration, edit your docker-compose.yaml and in line 4 add ":0.2.2" to the "image: signi...-gpt". It should look like this:
image: significantgravitas/auto-gpt:0.2.2
Now try running it again (in terminal, docker-compose run --rm auto-gpt)
Hope this helps :)
...To run it in its current configuration, edit your docker-compose.yaml and in line 4 add ":0.2.2"
There is no such line 4:
# To boot the app run the following:
# docker-compose run auto-gpt
version: "3.9"
services:
auto-gpt:
depends_on:
- redis
build: ./
env_file:
- .env
environment:
MEMORY_BACKEND: ${MEMORY_BACKEND:-redis}
REDIS_HOST: ${REDIS_HOST:-redis}
volumes:
- ./:/app
profiles: ["exclude-from-up"]
redis:
image: "redis/redis-stack-server:latest"
I see. Change your .yaml to the following:
version: "3.9"
services:
auto-gpt:
image: significantgravitas/auto-gpt:0.2.2
depends_on:
- redis
env_file:
- .env
environment:
MEMORY_BACKEND: ${MEMORY_BACKEND:-redis}
REDIS_HOST: ${REDIS_HOST:-redis}
volumes:
- ./:/app
profiles: ["exclude-from-up"]
redis:
image: "redis/redis-stack-server:latest"
I hope the formatting is ok. .yaml is a bit tricky but I will gladly help however I can.
Let me know if that fixed it :)
Let me know if that fixed it :)
Almost. I then got an error:
ERROR: Couldn't find env file
So, guessing, I did a:
ln -s .env.template .env
and got passed that error but who knows if it will work now?
Let me know if that fixed it :)
Almost. I then got an error:
ERROR: Couldn't find env fileSo, guessing, I did a:
ln -s .env.template .envand got passed that error but who knows if it will work now?
Glad that helped :) You need to duplicate the .env.template and right klick on it. Select "get info" and rename it to just ".env". It'll ask you to save it with the new extension (important) and you'll need to klick ok.
Now, open the .env file with TextEdit and press cmd+f. Type "OPENAI_API_KEY" and find the "OPENAI_API_KEY=" and paste your Api key next to the equals sign. Be careful as to not leave a blank space between the "=" and your key. Hit cmd+s and close it. Now you should be able to run it using the previously mentioned command in your terminal. :)
You need to duplicate the .env.template and right klick on it.
Yeah, I saw that in the next step in the instructions and things are working. Thanks!
You can also do this to get the latest tag on your machine as if the pull worked
docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt
Now check your images and you should see the latest tag with the same image
docker images | grep auto-gpt
significantgravitas/auto-gpt 0.2.2 f773667da34a 7 days ago 1.65GB
significantgravitas/auto-gpt latest f773667da34a 7 days ago 1.65GB
Still broken even with these changes
I see this
docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt
Error response from daemon: No such image: significantgravitas/auto-gpt:0.2.2
I see this
docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt Error response from daemon: No such image: significantgravitas/auto-gpt:0.2.2
run docker pull significantgravitas/auto-gpt:0.2.2 before docker tag significantgravitas/auto-gpt:0.2.2 significantgravitas/auto-gpt
ive been running into this error:
yaml: line 1: did not find expected ',' or '}'
After following all steps above, I still get:
Error response from daemon: manifest for significantgravitas/auto-gpt:0.0.2 not found: manifest unknown: manifest unknown
- Running on MacOS w/Apple Silicon (M1)
- Downloaded/Pulled successfully auto-gpt:0.2.2
But, still confused on why if fails...
@kdimitr
significantgravitas/auto-gpt:0.0.2
IS NOT
significantgravitas/auto-gpt:0.2.2
Fixed!