- Change compose-up to create then start container to avoid
double-execution and enforce dependency condition check
- Skip dependency health check to avoid compose-up hang for podman prior
to 4.6.0, which doesn't support --condition healthy
- Skip running compose-down when there are no active containers
- Add relevant integration test case
Signed-off-by: Justin Zhang <schnell18@gmail.com>