Sono nuovo in Docker. È possibile incorporare un database SQLite in un contenitore docker e aggiornarlo ogni volta che viene eseguito lo script nel contenitore?Incorpora database SQLite nel contenitore docker?
9
A
risposta
6
Se si vuole persistere i dati in SQLite, utilizzare directory host/file come un volume di dati Suggerire "montare una directory host come un volume di dati" nel https://docs.docker.com/engine/admin/volumes/volumes/
+0
Ciao @sramu puoi spiegare come installare sqlite nel contenitore docker? e puntare la posizione del volume di dati ad esso? –
7
Dockerfile esempio installare sqlite3
FROM ubuntu:trusty
RUN sudo apt-get -y update
RUN sudo apt-get -y upgrade
RUN sudo apt-get install -y sqlite3 libsqlite3-dev
RUN mkdir /db
RUN /usr/bin/sqlite3 /db/test.db
CMD /bin/bash
persistono il file all'interno della cartella db sistema operativo host/home/DBFolder
docker run -it -v /home/dbfolder/:/db imagename
Problemi correlati
- 1. Eureka client nel contenitore docker
- 2. installare mangusta nel contenitore docker
- 3. Allocazione memoria JVM nel contenitore Docker (LXC)
- 4. Avvio di Jenkins nel contenitore Docker
- 5. Avvia il contenitore completo nel Docker?
- 6. Docker replica UID/GID nel contenitore dall'host
- 7. Contenitore S3 per Docker
- 8. Docker - Come può eseguire il comando psql nel contenitore postgres?
- 9. Come aggiungere la data nel database SQLite
- 10. Memorizzazione di valuta nel database Android SQlite
- 11. registrazione 3 tabelle nel database SQLite
- 12. Come memorizzare l'oggetto nel database SQLite?
- 13. Memorizza valori NaN nel database SQLite
- 14. Come memorizzare l'immagine nel database SQLite
- 15. Come archiviare l'oggetto JSON nel database SQLite
- 16. Configurazione minima per il proxy inverso Apache nel contenitore Docker
- 17. Come avviare una shell mongodb nel contenitore docker?
- 18. Gulp costruire nel contenitore Docker quando NODE_ENV = produzione
- 19. Aggiornamento della variabile di ambiente PATH permanentemente nel contenitore Docker
- 20. non è possibile installare npm nel contenitore docker?
- 21. Inserire l'IP dell'host parent docker nel file hosts del contenitore
- 22. Come installare nuovi pacchetti nel contenitore Docker non root?
- 23. Come trasformare un database MSSQL nel database SQLite per Android
- 24. Docker Componi con un contenitore di terminazione
- 25. Come montare il connettore docker come volume nel contenitore docker con il gruppo corretto
- 26. Come ricostruire il contenitore docker in docker-compose.yml?
- 27. Contenitore mobile docker all'interno di docker + mesos + marathon
- 28. Ottieni ID contenitore docker dal nome del contenitore
- 29. Debug Nodejs all'interno del contenitore Docker
- 30. Problema di Docker-Compose con nome contenitore
puoi pubblicare il tuo dockerfile un Script? Se non si è arrivati a questo punto, qual è l'obiettivo/lo scopo del tracciamento ogni volta che il contenitore viene eseguito come si riferisce al contenitore? Che comportamento ti aspetti quando più persone eseguono la stessa immagine? – booyaa