Home

Awesome

ArcGIS For Server On Docker

The following steps will bootstrap a CentOS ArcGIS for Server in a docker container.

ArcGIS Resources

  1. Download ArcGIS for Server from my.esri.com and rename it to ags.tar.gz and place it along side the dockerfile.
  2. Download your license file from the provisioning section and place it in the /license/ folder.

Build the Image

This step is only necessary once.

docker-compose build

Create and start a Container from the Image

 docker-compose up -d

Stop the container

docker-compose down

Create a New Site

Navigate to http://localhost:6080/arcgis/manager:

Roadmap

  1. Persist config store and data so container state is saved.
  2. Bootstrap a container with services similar to how the license file thing works.

Hat tip to Mansour for a great reference for how to get going with all of this.