Docker: Geonetwok
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