Настройка Docker-контейнера YDB
YDB в Docker-контейнере настраивается через дополнительные переменные окружения, меняющие поведение YDB по умолчанию. Старт Docker-контейнера YDB осуществляется с помощью команды docker run
, в которой можно указать переменные окружения, используя ключ -e
для каждой переменной окружения. Ниже приведён список поддерживаемых переменных окружения.
Переменные окружения
Имя | Тип | Значение по умолчанию | Описание |
---|---|---|---|
POSTGRES_USER |
string |
postgres |
Имя пользователя для доступа через режим совместимости с PostgreSQL. |
POSTGRES_PASSWORD |
string |
Пароль пользователя для доступа через режим совместимости с PostgreSQL. | |
YDB_GRPC_ENABLE_TLS |
0 или 1 |
1 |
Включает использование TLS для gRPC соединений. |
YDB_GRPC_TLS_DATA_PATH |
string |
/ydb_data |
Путь до директории с TLS сертификатами для gRPC соединений. |
MON_PORT |
int |
8765 |
HTTP-порт встроенного веб-интерфейса YDB. |
GRPC_PORT |
int |
2135 |
gRPC порт. |
IC_PORT |
int |
19001 |
Порт интерконнекта. |
GRPC_TLS_PORT |
int |
2137 |
gRPCS порт защищенного соединения. |
YDB_KAFKA_PROXY_PORT |
int |
Порт для подключения по Kafka API. Если не заполнено, режим совместимости с Kafka отключен. | |
YDB_ERASURE |
string |
None |
Режим работы распределённого хранилища, см. Топология кластера YDB. |
FQ_CONNECTOR_ENDPOINT |
string |
None |
Строка подключения коннектора к внешним источникам fq-connector-go . |
YDB_USE_IN_MEMORY_PDISKS |
0 или 1 |
0 |
Делает все данные волатильными, хранящимися только в оперативной памяти. В настоящее время сохранение данных путём её отключения поддерживается только на процессорах x86_64 или эмулирующих их виртуальных машинах. |
YDB_DEFAULT_LOG_LEVEL |
string |
NOTICE |
|
YDB_ADDITIONAL_LOG_CONFIGS |
string |
None |
Задаёт дополнительные уровни логирования в формате: компонент:значение уровня . Если необходимо указать несколько компонентов, их следует вводить через запятую. |
YDB_FEATURE_FLAGS |
string |
None |
Список экспериментальных возможностей YDB, через запятую. |
YDB_ENABLE_COLUMN_TABLES |
0 или 1 |
0 |
Включает поддержку колоночных таблиц. |
Была ли статья полезна?
Предыдущая
Следующая