メインコンテンツまでスキップ
For the complete documentation index, see llms.txt.

Atlas Search

Mapbox Atlas Search lets you run Mapbox's location search technology — the same capabilities behind the Geocoding and Search Box APIs — entirely within your own private, air-gapped network. With Atlas Search, you can use forward and reverse geocoding, power address and place autocomplete, and search for points of interest, all without your location data ever leaving your infrastructure. This guide walks you through installing Atlas Search in your project so you can deploy commercial-grade location search infrastructure on infrastructure you control.

You can install Atlas Search with Docker Compose or Kubernetes:

Docker Compose

Dependencies

To download and set up Atlas for Docker Compose, you need to download several dependencies first:

  • Docker
  • Docker Compose
  • wget
  • unzip
  • coreutils
  • pv (optional)

wget, pv, OpenSSL, and unzip are all dependencies of the Atlas installer. wget is used as the download manager for the installer's download command. pv provides user feedback during file operations. Docker and Docker Compose are used as the primary distribution and containerization strategy for Atlas. unzip extracts the installer download package. Mac users will need to install coreutils, which contains the realpath utility used by the Atlas installer for obtaining the pathname of the installation directory.

The installation process for these dependencies will vary depending on which operating system you are using. You may need to reboot after installing the dependencies.

Download the installer

Documentation conventions
In this guide, we used atlas-installer as the installer name. Depending on which target OS you selected the installer will be named differently. To simplify the documentation, we will use atlas-installer for the rest of the documentation.
  1. Go to atlas.mapbox.com/install.
  2. Click the Download button for your operating system, either Linux or macOS.
  3. Unzip the downloaded zip file: unzip atlas-installer.zip.
  4. Make sure the binary is executable: chmod +x ./atlas-installer.

Download the installer

Download the installer for Docker images and data.

$./atlas-installer download <dir> --token <your-atlas-token> --version <v3-version> --docker --search

Install dependencies

Run install.sh on the target host to set up Atlas Search and/or Atlas Navigation:

$./<dir>/install.sh <target>

Configure dependencies

Edit the config file in the installation directory. At a minimum, edit the following settings:

  • atlasLicense — your Atlas license
  • atlasURL — the URL where you will host Atlas Search and Navigation

Start and stop servers

To start the servers:

$./atlas-v3.sh start

To stop the servers:

$./atlas-v3.sh stop

Disable unused services

If you are not planning to use Atlas Navigation in your implementation, disable the service by calling this command:

bash
$./atlas-v3.sh start --disable-navigation

Check the current version

To check the current version:

$./atlas-v3.sh version

Uninstall

First, stop containers and drop Docker volumes:

$./atlas-v3.sh clean

Second, fully uninstall:

$./remove-v3.sh
このpageは役に立ちましたか?