Configurazione del toolkit per sviluppatori inserito in un contenitore su macOS

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

  1. Installa l'ultimo JDK 1.8 Aggiornamento 151 o aggiornamenti più recenti di JDK 1.8 per macOS.
  2. 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.
  3. (Facoltativo) Installare l'utility coreutils eseguendo brew install coreutils.
  4. 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.
  5. 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.
    Nota: i termini di servizio per il desktop Docker sono stati modificati il 31 agosto 2021. Per ulteriori informazioni su Docker, vedi Aggiornamento delle sottoscrizioni Docker.

    Per ulteriori informazioni su Docker, vedi Orientamento e configurazione.

    È 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 .
  6. 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.
  7. 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 .
  8. Sulla macchina host, aggiungere mqserver come localhost nel file /etc/hosts .