# Instaliranje DB2 na MacOS sa Apple Sillicon (M1/M2)

* instaliranje Docker-a: <https://docs.docker.com/desktop/install/mac-install/> 

* instaliranje Rosetta 2: 
    ```
    softwareupdate --install-rosetta
    ```

* provjeriti da li su uključene opcije u aplikaciji Docker:

  **Use virtualization framework** (Settings -> General) i 
  
  **Use Rosetta for x86/amd64 emulation on Apple Silicon** (Settings -> Features in development -> Beta features)


* u terminalu:
    ```
    docker pull --platform linux/amd64 icr.io/db2_community/db2

    docker run -itd --name mydb2 --privileged=true -p 50000:50000 -e LICENSE=accept -e DB2INSTANCE=mcugurdb -e DB2INST1_PASSWORD=mcugur -v /Users/<username>/Docker/db2:/db2data -v /Users/<username>/Downloads/baze:/urbp icr.io/db2_community/db2  
    ```
    sačekati ~3 minuta dok se napravi container

*    
    ```
    docker ps -a

    docker exec -ti mydb2 bash

    su - mcugurdb
    ```

*   instalacija baze stud2020:

    pozicionirati se u urbp folder i pokrenuti ./create.sh
   
    bitno: `chmod +x create.sh`

*     
    ```
    db2start

    db2 connect to stud2020 
    ```

* prije sljedećeg pristupa bazi potrebno je provjeriti da li je container pokrenut u aplikaciji Docker