Error: No containers to start

What’s your browser and operating system? (Copy/paste the output of https://www.whatismybrowser.com/)

[Firefox 76 on Windows 10 Pro]

What is the problem?

[After entering the command “./webodm.sh start” into Git Bash, I get the output below.

Checking for docker… OK
Checking for git… OK
Checking for docker-compose… OK
Starting WebODM…

Using the following environment:

Host: localhost

Port: 8000
Media directory: appmedia
SSL: NO
SSL key:
SSL certificate:
SSL insecure port redirect: 80
Celery Broker: redis://broker
Default Nodes: 1

Make sure to issue a ./webodm.sh down if you decide to change the environment.

docker-compose -f docker-compose.yml -f docker-compose.nodeodm.yml start || docker-compose -f docker-compose.yml -f docker-compose.nodeodm.yml up --scale node-odm=1
Starting node-odm … failed
Starting broker … failed
Starting db … failed
Starting worker … failed
Starting webapp … failed
No containers to start
Pulling node-odm (opendronemap/nodeodm:)…
latest: Pulling from opendronemap/nodeodm]

What should be the expected behavior?

[I expect WebODM to be accessible in my browser and for a container to be visible on Docker Desktop]

How can we reproduce this? (What steps did you do to trigger the problem? What parameters are you using for processing? Please include multiple screenshots of the problem! If possible please include a copy of your dataset uploaded on Google Drive or Dropbox. Be detailed)

[ Unfortunately, I’m not sure. My Docker Desktop settings are below and I’ve copied the GIT Bash output. If any other information would be useful, please let me know.
Resources
Advanced
CPUs: 5

Memory: 4.75 GB

Swap: 3 GB

Disk image size: 123 GB (6.3 GB used) ]

2 Likes

So, I recently tried to run ODM from the command prompt window and was able to get it working. I’m not sure if that helps diagnose what’s wrong with my WebODM issue, but I think it suggests that Docker isn’t the problem?

1 Like

I’m having the exact problem too. Any solution yet please?

no Conts

Fletcher@TheGreenhouse MINGW64 ~/webodm (master)
$ ./webodm.sh start
Checking for docker… OK
Checking for git… OK
Checking for docker-compose… OK
Starting WebODM…

Using the following environment:

Host: localhost
Port: 8000
Media directory: appmedia
SSL: NO
SSL key:
SSL certificate:
SSL insecure port redirect: 80
Celery Broker: redis://broker
Default Nodes: 1

Make sure to issue a ./webodm.sh down if you decide to change the environment.

docker-compose -f docker-compose.yml -f docker-compose.nodeodm.yml start || docker-compose -f docker-compose.ym l -f docker-compose.nodeodm.yml up --scale node-odm=1
Starting db … failed
Starting node-odm … failed
Starting broker … failed
Starting worker … failed
Starting webapp … failed
No containers to start
Pulling broker (redis:)…
latest: Pulling from library/redis
Digest: sha256:800f2587bf3376cb01e6307afe599ddce9439deafbd4fb8562829da96085c9c5
Status: Downloaded newer image for redis:latest
Pulling node-odm (opendronemap/nodeodm:)…
latest: Pulling from opendronemap/nodeodm


Lots of fails in here.

Can anyone help me here?

host address doesn’t load

Fletch

1 Like

did u start docker?

1 Like

Hello,

I’m really impressed with the software and want to learn how to use effectively.

I really don’t understand how to use the software, properly.

I’ve been able to manage some photogrammetry reduction in WebODM, but it doesn’t seem to process anything more than a few images. That isn’t really what it’s capable of.

I had tried to run ODM in Windows and Ubuntu utilising python, docker and git. I really am still trying to get my head around the ‘container’.

I really haven’t used any UNIX command driven software since 1998, when I started to learn surveying.

Can you help me understand?

docker opens on a platform.
The odm image is installed in a container.
Python is installed in the container.
odm runs in the container with Python.
ODM runs process?

I will work this out, eventually.

I think I’ll try piecing the WebODM process flows together and tweak the variables for each stage depending on the dataset and hopefully getting the software to work.

cheers

Fletcher

So far, I haven’t seen a solution other than to run it from the console instead of WebODM, but it’s a lot less intuitive. I only did it twice right after I posted this and then got distracted and haven’t tried since. Any luck here?

When I got the error I verified that Docker had started and was set up with the settings in the first post "Resources
Advanced
CPUs: 5

Memory: 4.75 GB

Swap: 3 GB

Disk image size: 123 GB (6.3 GB used)"