Red5d / docker-autocompose

Generate a docker-compose yaml definition from a running container
1.76k stars 197 forks source link

IndexError: list index out of range #52

Closed billouetaudrey closed 1 year ago

billouetaudrey commented 1 year ago

Hello, I have an issue when I want print all container :

`billou@billou-serveur:~/Téléchargements/Serveur/docker-autocompose$ sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose $(docker ps -aq) Traceback (most recent call last): File "/usr/src/app/./autocompose.py", line 211, in main() File "/usr/src/app/./autocompose.py", line 29, in main cfile, c_networks, c_volumes = generate(cname, createvolumes=args.createvolumes) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/app/./autocompose.py", line 140, in generate assumed_default_network = list(cattrs['NetworkSettings']['Networks'].keys())[0]


IndexError: list index out of range
`

Any idea please?
yeyeto2788 commented 1 year ago

Hey @billouetaudrey

Can you try this https://github.com/Red5d/docker-autocompose/pull/53?