L'installazione del toolkit dello sviluppatore è supportata su macOS 10.13 High Sierra o versioni successive. Assicurarsi che i seguenti prerequisiti vengano completati prima di configurare il toolkit sviluppatori.
Importante: il toolkit per gli sviluppatori è certificato su macOS con il nuovo processore chipset Apple Silicon basato su ARM come Apple M1.
Procedura
- Installa l'ultimo JDK 1.8 Aggiornamento 151 o aggiornamenti più recenti di JDK 1.8 per macOS.
- Fornire memoria sufficiente nelle impostazioni Avanzate nelle preferenze Docker .
Per un'esperienza di toolkit per sviluppatori senza soluzione di continuità, si consiglia un minimo di 6 GB di memoria.
- (Facoltativo) Installare l'utility
coreutils eseguendo brew install
coreutils.
- Una volta installato JDK, passare alla directory
/Users/<username>/Library/Java e creare una directory denominata Extensions, se non esiste.Una volta terminata la configurazione ed eseguiti i comandi dalla directory runtime/bin estratta con errori, verificare che la directory Extensions sia stata trovata. Accertarsi che la directory Extensions si trovi nel percorso corretto specificato nel log degli errori.
- Installa Docker. Dopo l'installazione, assicurati di avviare Docker e verifica che Docker sia installato correttamente. Per ulteriori informazioni sull'installazione di Docker, vedi Installa Docker Desktop on Mac.
È necessario impostare l'ambiente del toolkit sviluppatori su un ambiente basato su Linux®come utente non root. Per aggiungere l'utente al gruppo
docker , vedi
Gestisci Docker come utente non root.
Nota: non utilizzare un utente root o configurare l'ambiente del toolkit sviluppatori nella directory /root .
- Installa Docker Compose versione 2.x (testato sulle versioni 2.23.0, 2.24 ). Per ulteriori informazioni, vedi Installa Docker Compose. Per ulteriori informazioni su Docker Compose, vedi Panoramica di Docker Compose.
- Si consiglia di arrestare o disabilitare tutti i servizi delle applicazioni Db2®, WebSphere® Application Server, Liberty o IBM MQ nativi in esecuzione in locale perché possono utilizzare inutilmente le risorse di sistema e i numeri di porta potrebbero entrare in conflitto con l'ambiente Docker Compose .
- Sulla macchina host, aggiungere
mqserver come localhost nel file /etc/hosts .