I try create CI with gitlab runner and docker machine but I have error when run docker-machine create

I want to integrate my gitlab runner with my server with docker machine but when I run

docker-machine create --driver generic --generic-ip-address ***.***.***.** --generic-ssh-user root --generic-ssh-key /home/ubuntu/.ssh/id_rsa --generic-ssh-port 22 machine-test

ocurred a error:

ubuntu@ip-**.**.**.***:~/.ssh$ docker-machine create --driver generic --generic-ip-address **.**.**.** --generic-ssh-user root --generic-ssh-key /home/ubuntu/.ssh/id_rsa --generic-ssh-port 22 machine-test
Running pre-create checks...
Creating machine...
(machine-test) Importing SSH key...
Waiting for machine to be running, this may take a few minutes...
Detecting operating system of created instance...
Waiting for SSH to be available...
Detecting the provisioner...
Provisioning with ubuntu(systemd)...
Installing Docker...
Copying certs to the local machine directory...
Copying certs to the remote machine...
Setting Docker configuration on the remote daemon...
Error creating machine: Error running provisioning: ssh command error:
command : sudo systemctl -f start docker
err     : exit status 1
output  : Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

My runner run in linode vps and have installed docker:

root@machine-test2:~# docker version
Client:
 Version:   18.02.0-ce
 API version:   1.36
 Go version:    go1.9.3
 Git commit:    fc4de44
 Built: Wed Feb  7 21:16:33 2018
 OS/Arch:   linux/amd64
 Experimental:  false
 Orchestrator:  swarm
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

My runner run in AWS and have installed docker-machine, gitlab runner, docker:

docker version
Client:
 Version:   17.12.1-ce
 API version:   1.35
 Go version:    go1.9.4
 Git commit:    7390fc6
 Built: Tue Feb 27 22:17:40 2018
 OS/Arch:   linux/amd64

Server:
 Engine:
  Version:  17.12.1-ce
  API version:  1.35 (minimum version 1.12)
  Go version:   go1.9.4
  Git commit:   7390fc6
  Built:    Tue Feb 27 22:16:13 2018
  OS/Arch:  linux/amd64
  Experimental: false