AWS EC2 retool installation error

I have followed the instructions to deploy retool on AWS EC2 instance. I am running into the following error, any ideas?

ec2-user@ip-172-31-27-241:~> /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/tryretool/retool-onpremise/master/local-trial)"

INFO: setting up install location...
 - /home/ec2-user/retool

INFO: downloading...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   131  100   131    0     0   1984      0 --:--:-- --:--:-- --:--:--  1984
100 56431    0 56431    0     0   306k      0 --:--:-- --:--:-- --:--:-- 8617k

INFO: unpacking...
Archive:  master.zip
270e5bcba64edc4ddc480eefec1e5d1b62d20fd5
   creating: retool-onpremise-master/
  inflating: retool-onpremise-master/.gitignore  
 extracting: retool-onpremise-master/Dockerfile  
 extracting: retool-onpremise-master/Dockerfile.local  
  inflating: retool-onpremise-master/README.md  
  inflating: retool-onpremise-master/app.json  
   creating: retool-onpremise-master/cloudformation/
  inflating: retool-onpremise-master/cloudformation/README.md  
  inflating: retool-onpremise-master/cloudformation/fargate.private.yaml  
  inflating: retool-onpremise-master/cloudformation/fargate.yaml  
  inflating: retool-onpremise-master/cloudformation/retool.yaml  
  inflating: retool-onpremise-master/docker-compose-local-trial.yml  
  inflating: retool-onpremise-master/docker-compose.yml  
  inflating: retool-onpremise-master/docker.env.template  
  inflating: retool-onpremise-master/docker.env.testing  
  inflating: retool-onpremise-master/docker.env.trial  
  inflating: retool-onpremise-master/docker_setup  
  inflating: retool-onpremise-master/get-docker-compose.sh  
  inflating: retool-onpremise-master/get-docker.sh  
  inflating: retool-onpremise-master/heroku.yml  
   creating: retool-onpremise-master/heroku/
 extracting: retool-onpremise-master/heroku/Dockerfile  
  inflating: retool-onpremise-master/install.sh  
   creating: retool-onpremise-master/keys/
  inflating: retool-onpremise-master/keys/README.md  
   creating: retool-onpremise-master/kubernetes/
  inflating: retool-onpremise-master/kubernetes/retool-container.yaml  
  inflating: retool-onpremise-master/kubernetes/retool-jobs-runner.yaml  
  inflating: retool-onpremise-master/kubernetes/retool-postgres.yaml  
  inflating: retool-onpremise-master/kubernetes/retool-secrets.template.yaml  
  inflating: retool-onpremise-master/local-trial  
   creating: retool-onpremise-master/retool/
  inflating: retool-onpremise-master/retool/README.md  
  inflating: retool-onpremise-master/stop-local-trial  
   creating: retool-onpremise-master/testing/
  inflating: retool-onpremise-master/testing/Dockerfile  
  inflating: retool-onpremise-master/testing/generate.js  
  inflating: retool-onpremise-master/testing/package-lock.json  
  inflating: retool-onpremise-master/testing/package.json  
  inflating: retool-onpremise-master/testing/retool-test.sh  
  inflating: retool-onpremise-master/testing/wait-for-it.sh  
  inflating: retool-onpremise-master/update_retool.sh  
   creating: retool-onpremise-master/userData/
  inflating: retool-onpremise-master/userData/userData.env  

INFO: setting environment variables

INFO: `docker` found!

INFO: `docker-compose` found!
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
/bin/sh: /tmp/_MEIlNao0h/libreadline.so.7: no version information available (required by /bin/sh)
Traceback (most recent call last):
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1277, in request
  File "http/client.py", line 1323, in _send_request
  File "http/client.py", line 1272, in endheaders
  File "http/client.py", line 1032, in _send_output
  File "http/client.py", line 972, in send
  File "docker/transport/unixconn.py", line 43, in connect
FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "requests/adapters.py", line 449, in send
  File "urllib3/connectionpool.py", line 727, in urlopen
  File "urllib3/util/retry.py", line 410, in increment
  File "urllib3/packages/six.py", line 734, in reraise
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1277, in request
  File "http/client.py", line 1323, in _send_request
  File "http/client.py", line 1272, in endheaders
  File "http/client.py", line 1032, in _send_output
  File "http/client.py", line 972, in send
  File "docker/transport/unixconn.py", line 43, in connect
urllib3.exceptions.ProtocolError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker/api/client.py", line 214, in _retrieve_server_version
  File "docker/api/daemon.py", line 181, in version
  File "docker/utils/decorators.py", line 46, in inner
  File "docker/api/client.py", line 237, in _get
  File "requests/sessions.py", line 543, in get
  File "requests/sessions.py", line 530, in request
  File "requests/sessions.py", line 643, in send
  File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker-compose", line 3, in <module>
  File "compose/cli/main.py", line 81, in main
  File "compose/cli/main.py", line 199, in perform_command
  File "compose/cli/command.py", line 70, in project_from_options
  File "compose/cli/command.py", line 153, in get_project
  File "compose/cli/docker_client.py", line 43, in get_client
  File "compose/cli/docker_client.py", line 170, in docker_client
  File "docker/api/client.py", line 197, in __init__
  File "docker/api/client.py", line 222, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
[7367] Failed to execute script docker-compose

INFO: updating Retool!
/bin/sh: /tmp/_MEIz44dxR/libreadline.so.7: no version information available (required by /bin/sh)
Traceback (most recent call last):
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1277, in request
  File "http/client.py", line 1323, in _send_request
  File "http/client.py", line 1272, in endheaders
  File "http/client.py", line 1032, in _send_output
  File "http/client.py", line 972, in send
  File "docker/transport/unixconn.py", line 43, in connect
FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "requests/adapters.py", line 449, in send
  File "urllib3/connectionpool.py", line 727, in urlopen
  File "urllib3/util/retry.py", line 410, in increment
  File "urllib3/packages/six.py", line 734, in reraise
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 392, in _make_request
  File "http/client.py", line 1277, in request
  File "http/client.py", line 1323, in _send_request
  File "http/client.py", line 1272, in endheaders
  File "http/client.py", line 1032, in _send_output
  File "http/client.py", line 972, in send
  File "docker/transport/unixconn.py", line 43, in connect
urllib3.exceptions.ProtocolError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker/api/client.py", line 214, in _retrieve_server_version
  File "docker/api/daemon.py", line 181, in version
  File "docker/utils/decorators.py", line 46, in inner
  File "docker/api/client.py", line 237, in _get
  File "requests/sessions.py", line 543, in get
  File "requests/sessions.py", line 530, in request
  File "requests/sessions.py", line 643, in send
  File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "docker-compose", line 3, in <module>
  File "compose/cli/main.py", line 81, in main
  File "compose/cli/main.py", line 199, in perform_command
  File "compose/cli/command.py", line 70, in project_from_options
  File "compose/cli/command.py", line 153, in get_project
  File "compose/cli/docker_client.py", line 43, in get_client
  File "compose/cli/docker_client.py", line 170, in docker_client
  File "docker/api/client.py", line 197, in __init__
  File "docker/api/client.py", line 222, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
[7373] Failed to execute script docker-compose

Hi @bradwalls :wave: Thanks for reaching out with this!

Are you still facing this issue? If so, would you mind giving the procedure outlined in the Installing Retool without a script section of the documentation a try and let us know how it goes?