Yes, one can deploy a stack on Kubernetes with docker stack deploy command, the docker-compose.yml file, and the name of the stack.
Here's an example:
$docker stack deploy --compose-file /path/to/docker-compose.yml mystack
$docker stack services mystack
You can see the service deployed with the kubectl get services command
$kubectl get svc,po,deploy