HomePhabricator
Diffusion Comm 6bfd6f944723

[Scripts] Ensure docker is running before starting localstack

Description

[Scripts] Ensure docker is running before starting localstack

Summary:
Localstack failing to start because docker isn't available
is not a good user experience as it outputs a bunch of "cannot open
socket" errors.

As part of starting localstack, ensure that docker is available before
attempting to launch localstack

https://linear.app/comm/issue/ENG-3227

Test Plan:

# Stop docker
comm-dev services start
# Get message about starting docker

# Start docker
comm-dev services start
# Localstack starts

Reviewers: ashoat

Reviewed By: ashoat

Subscribers: tomek

Differential Revision: https://phab.comm.dev/D7384

Details

Provenance
jonAuthored on Apr 11 2023, 7:25 AM
Reviewer
ashoat
Differential Revision
D7384: [Scripts] Ensure docker is running before starting localstack
Parents
rCOMM19d2b13cd53e: [desktop] `codeVersion` -> 4.0.0
Branches
Unknown
Tags
Unknown