> **Note**: If your git clone is timing out, update the ServerAliveInterval in ~/.ssh/config to a larger number. For example, below is the content of the ~/.ssh/config file. <br>
> ```
> Host *
> ServerAliveInterval 1200
> TCPKeepAlive yes
> IPQoS=throughput
>```
2. Create a Docker container
```sh
Loading
Loading
@@ -168,7 +175,7 @@ internet connection available.
4. Connect to http://localhost:4567
> **Note**: You won't be able to connect immediately. Middleman takes a few minutes to render the site.
> **Note**: You won't be able to connect immediately. Middleman takes a few minutes to render the site. Run docker ps -ls to see if middleman is still running.
5. Change your original content as usual, and see the changes in the browser as soon as
you save the new version of the file (otherwise, just restart the container)