Nesta página, descrevemos como iniciar o Spanner Omni no modo de servidor único. É possível instalar usando um arquivo TAR ou executar como um contêiner usando o Docker.
Antes de começar
Antes de configurar sua instância do Spanner Omni, verifique se você atende aos seguintes requisitos:
Verifique se a máquina atende aos requisitos do sistema.
Verifique se você tem acesso de
sudono seu ambiente para configurar o binário do Spanner Omni.Verifique se o Docker está instalado na sua máquina para instalações baseadas em contêineres.
Executar usando o Docker
Recomendamos armazenar dados do Spanner em um volume do Docker para garantir a persistência dos dados se você excluir o contêiner.
Crie um volume do Docker:
docker volume create spannerInicie o contêiner do servidor do Spanner Omni. Substitua VERSION_TAG pela versão do Spanner Omni que você quer usar. A versão atual é
2026.r1-beta.docker run -d --network host \ --name spanneromni \ -v "spanner:/spanner" \ us-docker.pkg.dev/spanner-omni/images/spanner-omni:VERSION_TAG \ start-single-serverA flag
--network hostmapeia as portas do Spanner Omni para a máquina host.Verifique se o contêiner está em execução:
docker psVerifique o campo STATUS na saída para garantir que o contêiner esteja íntegro.
Interagir com o servidor em contêiner
Você pode usar o docker exec para executar comandos da CLI do Spanner Omni dentro
do contêiner:
Crie um banco de dados.
docker exec -it spanneromni /google/spanner/bin/spanner databases create DATABASE_NAMEAbra o shell do SQL:
docker exec -it spanneromni /google/spanner/bin/spanner sql --database=DATABASE_NAMEListar bancos de dados:
docker exec -it spanneromni /google/spanner/bin/spanner databases list