Most of the time, no. But Wappler is combining a lot of complex tech together and bugs are encountered sometimes. Just need to figure out if it’s Wappler-related or something outside of Wappler like the version of Docker Desktop or OS that you’re running.
It’s definitely is worth it! You will encounter hurdles along the way, but you’re getting pretty advanced tech that you can run on your own without being locked into a platform like Bubble.
Fortunately, you can continue to build in your local target until we figure out what’s keeping you from deploying to cloud target.
Maybe @Teodor or @George have an idea the build error you’re receiving.
One option we could try in the meantime is fully exiting Wappler and restarting it. If you’re on Windows that means going to the taskbar and right clicking on Wappler to quit or restart.
For what it is worth, always found the idea of docker great but the reality frustrating.
I use docker occasionally but for my day to day stuff I use a shared platform for PHP and a VPS for node and stick with old fashioned but reliable and predictable FTP.
I use Docker for all types of projects and find it really helpful in the simple areas like moving changes in Wappler or the more complex of scaling up and/or migrating components in larger projects. It is very much worth learning and using.
Is both the dev and dig ocn supposed to be running in Desktop? Sorry if it sounds like a basic question - but I really don’t know - I’ve never had a need for Docker in the past.
I asked about the firewall as DO is quite specific about its ports to use. Maybe a local firewall is interfering? What OS are you using? We’ve never had any issues with Docker and Wappler, nor Docker and Digital Ocean, just to clarify. Its easy to bash them but its usually configuration related and not the services or tools themselves.
What happens if you simply hit Deploy instead of Publish?
I’d highly recommend destroying/deleting all those waste containers and starting afresh. Clear out the trash so to speak.
Also double check your I.P in Digital Ocean and make sure it matches that set in your remote target! It can change especially if you have recreated Droplets and you neglected to update the I.P within Wappler itself.