Qual è la procedura migliore per il montaggio di un container S3 all'interno di un host di docker? C'è un modo per farlo in modo trasparente? O forse ho bisogno di montare il volume sull'unità host usando la direttiva VOLUME e quindi eseguire manualmente il backup dei file su S3 con CRON?Contenitore S3 per Docker
7
A
risposta
1
Non sembra il supporto immediato di Amazon S3 nelle soluzioni di storage di container più diffuse come Flocker ed EMC REX-Ray. Tuttavia, se si è pronti ad archiviare i dati su volumi Amazon EBS, EMC REX-Ray consente di creare, montare e scattare istantanee dei volumi.
Naturalmente, l'approccio suggerito funziona perfettamente. È possibile installare la CLI AWS sull'host che esegue i contenitori e scrivere un semplice cron job che copia i dati nella directory host mappata al volume del contenitore nel bucket S3.
Problemi correlati
- 1. Contenitore docker di lancio per ogni utente
- 2. Eureka client nel contenitore docker
- 3. installare mangusta nel contenitore docker
- 4. Ottieni ID contenitore docker dal nome del contenitore
- 5. Contenitore mobile docker all'interno di docker + mesos + marathon
- 6. Come ricostruire il contenitore docker in docker-compose.yml?
- 7. Debug Nodejs all'interno del contenitore Docker
- 8. Come avviare il contenitore docker come server
- 9. Docker replica UID/GID nel contenitore dall'host
- 10. Docker: come fornire informazioni segrete al contenitore?
- 11. Disabilitare l'accesso alla LAN dal contenitore docker
- 12. Avvio di Jenkins nel contenitore Docker
- 13. Couchbase XDCR in un contenitore Docker
- 14. Docker Componi con un contenitore di terminazione
- 15. Connessione rifiutata sul contenitore docker nginx
- 16. Allocazione memoria JVM nel contenitore Docker (LXC)
- 17. Docker Componi il contenitore circolare che collega
- 18. connetti robomongo al contenitore docker mongoDB
- 19. Docker cambiamento porti pubblicati sul contenitore vivo
- 20. Problema di Docker-Compose con nome contenitore
- 21. Avvia il contenitore completo nel Docker?
- 22. Come eseguire vi sul contenitore docker?
- 23. Incorpora database SQLite nel contenitore docker?
- 24. Quali sono gli stati possibili per un contenitore docker?
- 25. Configurazione minima per il proxy inverso Apache nel contenitore Docker
- 26. Qual è il vantaggio del contenitore Docker per un'istanza memcached?
- 27. Specificando la password PostgreSQL superutente per un Docker contenitore
- 28. Disabilita la registrazione per un contenitore in Docker-Compose
- 29. unico comando per arrestare e rimuovere il contenitore docker
Penso che resterò con AWS cli in un tempo medio e un cron job. Forse l'EBS sarebbe una soluzione migliore, ma non è stata ancora rilasciata ufficialmente. Grazie mille per il tuo contributo – Adam
Sfortunatamente la tua risposta è quasi completamente sbagliata. Wny è correlata alla domanda? Per prima cosa, il loro è un driver s3-fuse: https://github.com/s3fs-fuse/s3fs-fuse. Per utilizzare il driver del fusibile, è necessario montarlo sull'host e quindi condividerlo dall'host alla finestra mobile. In secondo luogo, sembrano essere un driver di archiviazione s3: https://docs.docker.com/registry/storage-drivers/s3/ Sto ancora indagando su best practice. – Atifm
qualsiasi lezione appresa @Atifm? –