mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2025-01-27 05:49:12 +01:00
Add notes for 2021-03-05
This commit is contained in:
@ -94,4 +94,28 @@ value.partition(/[0-9]+\([0-9]+\)/)[1].replace(/^\d+\((\d+)\)/,"$1") # to get jo
|
||||
- added pagination (extent)
|
||||
- changed the license to "other" because CC-BY-NC-ND is not printed anywhere in the PDF or external item page
|
||||
|
||||
## 2021-03-05
|
||||
|
||||
- I migrated the Docker bind mount for the AReS Elasticsearch container to a Docker volume:
|
||||
|
||||
```console
|
||||
$ docker-compose -f docker/docker-compose.yml down
|
||||
$ docker volume create docker_esData_7
|
||||
$ docker container create --name dummy -v docker_esData_7:/root hello-world
|
||||
$ docker container create --name es_dummy -v docker_esData_7:/usr/share/elasticsearch/data:rw elasticsearch:7.6.2
|
||||
$ docker cp docker/esData_7/nodes es_dummy:/usr/share/elasticsearch/data
|
||||
$ docker rm es_dummy
|
||||
# edit docker/docker-compose.yml to switch from bind mount to volume
|
||||
$ docker-compose -f docker/docker-compose.yml up -d
|
||||
```
|
||||
|
||||
- The trick is that when you create a volume like "myvolume" from a `docker-compose.yml` file, Docker will create it with the name "docker_myvolume"
|
||||
- If you create it manually on the command line with `docker volume create myvolume` then the name is literally "myvolume"
|
||||
- I still need to make the changes to git master and add these notes to the pull request so Moayad and others can benefit
|
||||
- Delete the `openrxv-items-temp` index to test a fresh harvesting:
|
||||
|
||||
```console
|
||||
$ curl -XDELETE 'http://localhost:9200/openrxv-items-temp'
|
||||
```
|
||||
|
||||
<!-- vim: set sw=2 ts=2: -->
|
||||
|
Reference in New Issue
Block a user