I feel Consul.io does better in the following area:
The focus on scriptable configuration allows for better container management.
Eureka requires either external Configuration Server or multiple configuration files.
The options for securing communications is more advanced.
Eureka requires creating application with security settings desired. Default will allow HTTP only. Registration of end points assumes http but can be forced to https with code.