![](/uploads/1/2/6/8/126848770/661542618.jpg)
You need an accessible Docker Engine API, and the ability to launch. Blockade works on macOS either natively pointing to a remote Docker Engine API or via.
![For For](https://pic4.zhimg.com/v2-e855473514fc0ce62ef58836330a6a60_1200x500.jpg)
![Remote Api With Docker For Mac Remote Api With Docker For Mac](http://www.virtuallyghetto.com/wp-content/uploads/2014/07/enable-docker-remote-api-2.png)
You will need Docker remote API in various situations. Let’s say you are running the docker host on a remote server and you want to connect to it from your laptop.
For this scenario, you can use the remote API and connect to it using REST API’s as the docker engine accepts REST requests.One more use case is that let’s say you have an application and you want to get the details of the containers in docker host. For this, you can use the remote API feature. Enable Docker Remote APIAll the docker configurations are present in the file /lib/systemd/system/docker.service. In that file, there is an ExecStart parameter.Open the file /lib/systemd/system/docker.service, search for ExecStart and add values as shown below.For Ubuntu.
![](/uploads/1/2/6/8/126848770/661542618.jpg)