1) Create datahub.service file
$ sudo vi /etc/systemd/system/datahub.service
2) Write service file
[Unit]
Description=DataHub Quickstart Service
After=docker.service
Requires=docker.service
[Service]
Environment="DATAHUB_MAPPED_GMS_PORT=8082"
ExecStart=/bin/bash -c 'source /home/{user_nm}/venv/bin/activate && DATAHUB_MAPPED_GMS_PORT=8082 datahub docker quickstart'
WorkingDirectory=/home/{user_nm}
Restart=always
[Install]
WantedBy=multi-user.target
3) Activate service and start it
sudo systemctl daemon-reload
sudo systemctl enable datahub.service
sudo systemctl start datahub.service