configs/home/.zsh-distrobox/themes/spaceship-prompt/docs/sections/docker.uk.md

56 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Docker `docker`
!!! important "За замовчуванням ця секція рендериться асинхронно"
!!! info
[**Docker**](https://docker.com) is a set of the platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers.
The `docker` displays the version of Docker and the current [Docker context via `docker_context` subsection](#docker-context-docker_context).
This section is shown only in the projects containing a `Dockerfile`, `docker-compose.yml`, or another file (s) specified with `COMPOSE_FILE`. The environment variable `COMPOSE_PATH_SEPARATOR` is supported too. For more information see [Compose CLI environment variables](https://docs.docker.com/compose/reference/envvars/).
## Опції
| Змінна | За замовчуванням | Пояснення |
|:-------------------------- |:----------------------------------:| --------------------------------------- |
| `SPACESHIP_DOCKER_SHOW` | `true` | Показати секцію |
| `SPACESHIP_DOCKER_ASYNC` | `true` | Рендерити секцію асинхронно |
| `SPACESHIP_DOCKER_PREFIX` | `on` | Префікс секції |
| `SPACESHIP_DOCKER_SUFFIX` | `$SPACESHIP_PROMPT_DEFAULT_SUFFIX` | Суфікс секції |
| `SPACESHIP_DOCKER_SYMBOL` | `🐳·` | Символ, що відображається перед секцією |
| `SPACESHIP_DOCKER_COLOR` | `cyan` | Колір секції |
| `SPACESHIP_DOCKER_VERBOSE` | `false` | Показати повну версію Docker |
## Контекст Docker `docker_context`
`docker_context` - це дочірня секція для `docker`. This section is not included in the prompt, but it's executed within the `docker` section.
This section will display the current remote Docker context using one of the following methods:
1. `DOCKER_MACHINE_NAME` змінної середовища
2. `DOCKER_HOST` змінна середовища
3. команда `docker context`
## Показувати `docker_context` без `docker`
You can replace `docker` with `docker_context` section if you don't want to see the Docker version.
```zsh title=".zshrc"
# Setting prefix and suffix for docker_context section
SPACESHIP_DOCKER_CONTEXT_PREFIX="on "
SPACESHIP_DOCKER_CONTEXT_SUFFIX="$SPACESHIP_PROMPT_DEFAULT_SUFFIX"
# Replacing docker with docker_context
spaceship remove docker
spaceship add docker_context
```
### Опції
| Змінна | За замовчуванням | Пояснення |
|:--------------------------------- |:----------------:| --------------------------- |
| `SPACESHIP_DOCKER_CONTEXT_SHOW` | `true` | Показати секцію |
| `SPACESHIP_DOCKER_CONTEXT_ASYNC` | `true` | Рендерити секцію асинхронно |
| `SPACESHIP_DOCKER_CONTEXT_PREFIX` | `·(` | Префікс підсекції |
| `SPACESHIP_DOCKER_CONTEXT_SUFFIX` | `)` | Суфікс секції |