feat: add custom labels to docker services
Motivation
The docker per task config was not used at all due to the fact it was read from the services configuration but that does not contain the docker config. Furthermore a user requested custom labels for the docker config.
Modification
Added the requested custom labels on a per task basis.
Result
The per task docker config works and the custom labels are applied to the docker container.
Other context
Fixes #1247
Test Results
47 files ±0 47 suites ±0 1m 17s :stopwatch: -26s 395 tests ±0 395 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0 726 runs ±0 726 :white_check_mark: ±0 0 :zzz: ±0 0 :x: ±0
Results for commit 9f6117c6. ± Comparison against base commit 3ea2758c.
:recycle: This comment has been updated with latest results.