How to best send command line args to local dynamodb docker container
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia individuando il Dockerfile e controllando il relativo entrypoint/CMD, quindi confronta il modo in cui il processo Java riceve gli argomenti nell’attuale esempio di docker run. Verifica quale directory del container contiene il file .db e se può essere montata per la persistenza. Il lavoro è completato quando gli utenti possono passare direttamente gli argomenti di DynamoDB Local ed è documentato un percorso di mount per la persistenza.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Sorry if this is the wrong git repo - I couldn't find where the dockerfile for amazon/dynamodb-local was being maintained.
2 questions here:
-
Currently, to send command line args as described here https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.UsageNotes.html it looks like I need to send the full args to the java process instead of just the args to configure the dynamodb server. So instead of running
docker run -it --rm amazon/dynamodb-local -sharedDbI need to rundocker run -it --rm amazon/dynamodb-local -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
Would it be possible to change the entrypoint/cmd of the dockerfile to handle the java args for you and the user just pass in the extra arguments? I think the more common use case is to just specify the dynamodb args, but if a user wanted to modify the java args they should be able to override the entrypoint in their owndocker run -
What directory in the container should I mount if I want to persist the .db file?
- Lingua principale
- Java
- Stelle
- 437
- Fork
- 151
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aws-samples/aws-sam-java-rest
-
Gradle implementationAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 25/100
aws-samples/aws-sam-java-rest#18 · 1 commento ·
-
Dynamo unreachableAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
-
Build fails with JaCoCoAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
aws-samples/aws-sam-java-rest#15 · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
aws-samples/aws-sam-java-rest#9 · 3 commenti · 2 reazioni ·
Tutte le issue di aws-samples/aws-sam-java-rest
Issue simili
-
waiting-for-triage
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
spring-cloud/spring-cloud-openfeign#1443 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 84/100
ADORSYS-GIS/keycloak-oid4vp-plugin#221 ·
I maintainer di solito rispondono entro 2 giorni
-
status: team-only type: dependency-upgrade
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
spring-projects/spring-boot#52099 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
tchiotludo/akhq#3307 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
objectionary/jeo-maven-plugin#1885 ·
I maintainer di solito rispondono entro 4 giorni