One more reason for the generic Docker error: Invoke-RestMethod "http://localhost:8079/api/http/routers
Error:
ERROR: for mssql-init Container "1ab3ec142fb9" is unhealthy.
ERROR: Encountered errors while bringing up the project.
Waiting for CM to become available...
Invoke-RestMethod : Unable to connect to the remote server
At C:\MVP-Site\up.ps1:26 char:19
+ ... $status = Invoke-RestMethod "http://localhost:8079/api/http/routers ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc
eption
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
Context/Resolution:
In my .env file, when I changed the SMS tag from 4.0.0-1809 to 4.1-1809 and tried to compose up, this error was thrown. Docker logs didn't give any information. So, I changed the tag name to 4.1.0-1809, did a down, clean and up ritual , the push was successful:
It could be just the down, clean and up (all through PowerShell instead of using Docker desktop) that did the trick. So, I wouldn't suspect the tag change unless somebody else comes across the same scenario!
Comments
Post a Comment