Docker Installazione di Docker su Mac OS X


Esempio

Requisiti: OS X 10.8 "Mountain Lion" o più recente richiesto per eseguire Docker.

Mentre il binario docker può essere eseguito in modo nativo su Mac OS X, per costruire e ospitare i contenitori è necessario eseguire una macchina virtuale Linux sulla scatola.

1.12.0

Dalla versione 1.12 non è necessario avere una VM separata da installare, poiché Docker può utilizzare la funzionalità nativa Hypervisor.framework di OSX per avviare una piccola macchina Linux che funga da backend.

Per installare la finestra mobile seguire i seguenti passi:

  1. Vai a Docker per Mac
  2. Scarica ed esegui il programma di installazione.
  3. Continua attraverso il programma di installazione con le opzioni predefinite e inserisci le credenziali del tuo account quando richiesto.

Controlla qui per ulteriori informazioni sull'installazione.

1.11.2

Fino alla versione 1.11 il modo migliore per eseguire questa VM Linux è installare Docker Toolbox, che installa Docker, VirtualBox e la macchina guest Linux.

Per installare la casella degli strumenti finestra mobile, attenersi alla seguente procedura:

  1. Vai a Docker Toolbox
  2. Fare clic sul collegamento per Mac ed eseguire il programma di installazione.
  3. Continua attraverso il programma di installazione con le opzioni predefinite e inserisci le credenziali del tuo account quando richiesto.

Questo installerà i binari Docker in /usr/local/bin e aggiornerà qualsiasi installazione di Virtual Box esistente. Controlla qui per ulteriori informazioni sull'installazione.

Per verificare l'installazione:

1.12.0
  1. Avvia Docker.app dalla cartella Applicazioni e assicurati che sia in esecuzione. Quindi apri Terminale.
1.11.2
  1. Apri il Docker Quickstart Terminal , che aprirà un terminale e lo preparerà per l'uso per i comandi Docker.
  1. Una volta che il terminale è di tipo aperto

    $ docker run hello-world
    
  2. Se tutto va bene, questo dovrebbe stampare un messaggio di benvenuto per verificare che l'installazione abbia avuto successo.