Install Docker from Ubuntu repository:
sudo apt -y install docker.io
If you want run Docker from another user than root:
sudo usermod -aG docker ${USER}
Install Docker Compose:
sudo apt -y install jq
VERSION=$(curl -fsSL https://api.github.com/repos/docker/compose/releases/latest | jq -r '.name')
curl --progress-bar -o /tmp/docker-compose -fL "https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-$(uname -s)-$(uname -m)"
sudo install /tmp/docker-compose /usr/local/bin/docker-compose