Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Образ Docker предназначен только для разработки и тестирования и не готов к использованию в рабочей среде.
Вы можете запустить Citus в Docker с одной командой:
# start the image
docker run -d --name citus -p 5432:5432 -e POSTGRES_PASSWORD=mypass \
citusdata/citus:12.1
# verify it's running, and that Citus is installed:
psql -U postgres -h localhost -d postgres -c "SELECT * FROM citus_version();"
Вы должны увидеть Citus 12.1.x.
# start the image
docker run -d --name citus -p 5432:5432 -e POSTGRES_PASSWORD=mypass \
citusdata/citus:13.0
# verify it's running, and that Citus is installed:
psql -U postgres -h localhost -d postgres -c "SELECT * FROM citus_version();"
Вы должны увидеть Citus 13.x.
# start the image
docker run -d --name citus -p 5432:5432 -e POSTGRES_PASSWORD=mypass \
citusdata/citus:14.0
# verify it's running, and that Citus is installed:
psql -U postgres -h localhost -d postgres -c "SELECT * FROM citus_version();"
Вы должны увидеть Citus 14.x.
После запуска кластера вы можете изучить наши руководства по мультитенантным приложениям или аналитике в режиме реального времени, чтобы приступить к работе с Citus за несколько минут.
Замечание
Если на компьютере уже запущен PostgreSQL, при запуске контейнеров Docker может возникнуть эта ошибка:
Error starting userland proxy:
Bind for 0.0.0.0:5432: unexpected error address already in use
Эта ошибка возникает, когда образ Citus пытается привязаться к стандартному порту PostgreSQL 5432. Чтобы устранить эту ошибку, выберите другой порт с параметром -p. Кроме того, необходимо использовать новый порт в команде psql.