ENGDOCS-1269 (#16936)

* ENGDOCS-1269

* feedback changes
This commit is contained in:
Allie Sadler 2023-03-22 13:47:11 +00:00 committed by GitHub
parent 326cb37213
commit 8be114620e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 14 deletions

View File

@ -43,16 +43,15 @@ the container's name on startup.
For example, if your project name is `myapp` and it includes two services `db` and `web`, For example, if your project name is `myapp` and it includes two services `db` and `web`,
then Compose starts containers named `myapp-db-1` and `myapp-web-1` respectively. then Compose starts containers named `myapp-db-1` and `myapp-web-1` respectively.
Compose sets the project name using the following mechanisms, in order of Compose can set the project name in different ways. The level of precedence (from highest to lowest) for each method is as follows:
precedence:
- The `-p` command line flag 1. The `-p` command line flag
- `COMPOSE_PROJECT_NAME` 2. `COMPOSE_PROJECT_NAME`
- The top level `name:` variable from the config file (or the last `name:` from 3. The top level `name:` variable from the config file (or the last `name:` from
a series of config files specified using `-f`) a series of config files specified using `-f`)
- The `basename` of the project directory containing the config file (or 4. The `basename` of the project directory containing the config file (or
containing the first config file specified using `-f`) containing the first config file specified using `-f`)
- The `basename` of the current directory if no config file is specified 5. The `basename` of the current directory if no config file is specified
Project names must contain only lowercase letters, decimal digits, dashes, and Project names must contain only lowercase letters, decimal digits, dashes, and
underscores, and must begin with a lowercase letter or decimal digit. If the underscores, and must begin with a lowercase letter or decimal digit. If the

View File

@ -185,16 +185,15 @@ Status: Downloaded newer image for postgres:latest
## Use `-p` to specify a project name ## Use `-p` to specify a project name
Each configuration has a project name. Compose sets the project name using the Each configuration has a project name which Compose can set in different ways. The level of precedence (from highest to lowest) for each method is as follows:
following mechanisms, in order of precedence:
- The `-p` command line flag 1. The `-p` command line flag
- The [COMPOSE_PROJECT_NAME environment variable][] 2. The [COMPOSE_PROJECT_NAME environment variable][]
- The top level `name:` variable from the config file (or the last `name:` from 3. The top level `name:` variable from the config file (or the last `name:` from
a series of config files specified using `-f`) a series of config files specified using `-f`)
- The `basename` of the project directory containing the config file (or 4. The `basename` of the project directory containing the config file (or
containing the first config file specified using `-f`) containing the first config file specified using `-f`)
- The `basename` of the current directory if no config file is specified 5. The `basename` of the current directory if no config file is specified
[COMPOSE_PROJECT_NAME environment variable]: ../environment-variables/envvars.md#compose_project_name [COMPOSE_PROJECT_NAME environment variable]: ../environment-variables/envvars.md#compose_project_name