Interface StackPortRuntime
- All Known Implementing Classes:
AbstractStackPortRuntime, LocalStackStackPortRuntime, MiniStackStackPortRuntime
public interface StackPortRuntime
Docker lifecycle for a target-owned StackPort resource browser.
Resolve implementations via StackPortRuntimes.
-
Method Details
-
target
DeploymentTarget target() -
containerName
String containerName() -
browserUrl
URI browserUrl() -
start
- Throws:
IOException
-
stop
- Throws:
IOException
-
restart
- Throws:
IOException
-
rebuild
Pull the latest image, remove the container, and start fresh.- Throws:
IOException
-
isRunning
- Throws:
IOException
-
isHealthy
boolean isHealthy()
-