2014-04-24 11 views
5

Sono nuovo su docker.io e non sono sicuro se questo è al di fuori della portata della finestra mobile. Ho un sistema CentOS 6.5 esistente. Sto cercando di capire come creare un'immagine docker da un sistema CentOS Linux che ho già in esecuzione. Vorrei fondamentalmente clonare questo sistema esistente; quindi posso portarlo su un altro provider cloud. Sono stato in grado di creare un'immagine docker da un'immagine CentOS di base, ma fondamentalmente voglio clonare il mio sistema esistente e utilizzare docker.io in futuro.Come si crea l'immagine della finestra mobile da un CentOS esistente?

Sono bloccato con la creazione di una base CentOS da zero e la configurazione per la finestra mobile da lì? Questo potrebbe essere più di una cosa VirtualBox/Vagrant, ma sono interessato a docker.io.

Sembra che ho bisogno di iniziare con la base CentOS e creare una Dockerfile con tutti gli addons che mi servono ... credo di essere sempre lì adesso ....

+0

@ user3570347- Come si crea un dockerfile fornendo ciò che si desidera. Voglio anche creare un'immagine di base da sles12 vm esistente. In questo vm sono anche installate alcune applicazioni personalizzate, voglio che vm sia come immagine base mobile. Come posso ottenere questo? – kit

risposta

7

La clonazione di un sistema che è attivo e funzionante è certamente non è quello che è destinato a Docker. Invece, Docker ha lo scopo di sviluppare l'installazione del sistema operativo e del server insieme all'app o al servizio, rendendo DevOps ancora più DevOpsy. Iniziando con un'immagine pulita CentOS, si sarà sicuri di installare solo ciò che è necessario per il servizio e avere tutto sotto controllo. In realtà non vuoi tutte le altre cose che potrebbero produrre incompatibilità. Quindi, la risposta qui è che sicuramente dovresti affrontare il problema qui al contrario.

+0

Grazie! Dopo aver passato più tempo ieri a leggere su docker.io. Sono giunto alla stessa conclusione e sto creando un Dockfile con una base CentOS pulita e aggiungendo solo ciò di cui ho bisogno. Grazie per la risposta rapida! Ero sulla strada sbagliata della clonazione. – user3570347