Docker: Geonetwok

menos que 1 minuto(s) de leitura

O GeoNetwork é um sistema de gerenciamento de informações geoespaciais aberto e baseado em padrões, que permite o acesso a dados e mapas georreferenciados de diferentes fontes, através de metadados descritivos.

O objetivo do GeoNetwork é facilitar o compartilhamento de informação entre organizações e usuários, utilizando os recursos da Internet. O GeoNetwork faz parte da Open Source Geospatial Foundation (OSGeo) e pode ser usado para catalogar e compartilhar metadados geográficos, controlar o acesso de usuários, realizar comunicação com outros sistemas e importar metadados de outros software



Docker

No DockerHub há uma imagem oficial do GeoNetwork.

http://localhost:8080/geonetwork

  • Default user: admin
  • Default password: admin
# Pull Docker Image
docker pull geonetwork

# ddd
mkdir /var/lib/geonetwork
mkdir /var/lib/geonetwork/data
mkdir /var/lib/geonetwork/db
mkdir /var/lib/geonetwork/db/gn

# Run Docker
docker run --name my_geonetwork -d -p 8080:8080 geonetwork

docker run --name my_geonetwork -d -p 8080:8080 -e ES_HOST=elasticsearch geonetwork

# É necessário usar o elasticsearch como  index.... um Docker Compose funcionaria (http://elasticsearch:9200)
#docker run --name my_geonetwork -d -p 8080:8080 -e DATA_DIR=/var/lib/geonetwork/data -e GEONETWORK_DB_NAME=/var/lib/geonetwork/db/gn geonetwork

# Remove
docker rm -f my_geonetwork

Deixe um comentário