<commit_before>
[[start-overview]]
This goal creates and starts docker containers. This goal evaluates the configuration's `<run>` section of all given (and enabled images).

Also you can specify `docker.follow` as system property so that the `{plugin}:start` will never return but block until CTRL-C is pressed. That similar to the option `-i` for `docker run`. This will automatically switch on `showLogs` so that you can see what is happening within the container. Also, after stopping with CTRL-C, the container is stopped (but not removed so that you can make postmortem analysis). `{plugin}:run` is an alias for `{plugin}:start` with `docker.follow` enabled.

By default container specific properties are exposed as Maven properties. These properties have the format `docker.container.<alias>.<prop>` where `<alias>` is the name of the container (see below) and `<prop>` is one of the following container properties:

.Properties provided
[cols="1,5"]
|===
| Property | Description

| *ip*
| Internal IP address of the container.

| *id*<commit_msg>Fix typo<commit_after>
[[start-overview]]
This goal creates and starts docker containers. This goal evaluates the configuration's `<run>` section of all given (and enabled images).

Also you can specify `docker.follow` as system property so that the `{plugin}:start` will never return but block until CTRL-C is pressed. That is similar to the option `-i` for `docker run`. This will automatically switch on `showLogs` so that you can see what is happening within the container. Also, after stopping with CTRL-C, the container is stopped (but not removed so that you can make postmortem analysis). `{plugin}:run` is an alias for `{plugin}:start` with `docker.follow` enabled.

By default container specific properties are exposed as Maven properties. These properties have the format `docker.container.<alias>.<prop>` where `<alias>` is the name of the container (see below) and `<prop>` is one of the following container properties:

.Properties provided
[cols="1,5"]
|===
| Property | Description

| *ip*
| Internal IP address of the container.

| *id*
{'fraction_non_alphanumeric': 0.09297912713472485, 'fraction_numerical': 0.0018975332068311196, 'mean_word_length': 5.0085470085470085, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3302061', 'n_tokens_mistral': 566, 'n_tokens_neox': 531, 'n_words': 291}