Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2023/11/15 コンテナでDb2やMQを動かす

HFukunak
November 15, 2023

2023/11/15 コンテナでDb2やMQを動かす

※本資料は以下のイベントの投影資料です
https://ibm-developer.connpass.com/event/300017/

自分で自由に製品を触れる環境が欲しい、とお考えの方は多いと思います。
本セッションではDockerやPodmanといったコンテナ環境でDb2,MQといった製品を簡単に触れるようにする方法をご紹介しました。

HFukunak

November 15, 2023
Tweet

Other Decks in Technology

Transcript

  1. © 2023 IBM Corporation ຊ೔ͷΞδΣϯμ  ࠲ֶ ෼  ࣗ෼͚ͩͷ؀ڥΛ࣋ͭҙຯ

     ͳͥίϯςφ͔  σϞ ෼  %CΛಈ͔͢  .2Λಈ͔͢  2" ෼  $MPTJOH ෼
  2. © 2023 IBM Corporation ϗετ04ܕͱίϯςφܕͷҧ͍ ϗετ04ܕ ίϯςφܕ ハードウェア OS 仮想化ソフトウェア

    VMware Fusion / Oracle VM Virtual box ゲストOS ゲストOS アプリ アプリ アプリ アプリ ハードウェア OS コンテナ管理ソフトウェア Docker / K8s / Podman コンテナ コンテナ アプリ アプリ アプリ アプリ
  3. © 2023 IBM Corporation ίϯςφ؅ཧιϑτ΢ΣΞͷಋೖ ࢖༻1$ͷ؀ڥʹΑͬͯҟͳΔ ॴଐاۀͷࣄ৘ʹΑͬͯҟͳΔ Linux Docker /

    Podman etc Win Docker Desktop Mac Docker Desktop Win WSL2 Ubuntu Docker / Podman etc Mac Podman Mac Colima Docker
  4. © 2023 IBM Corporation σϞ M1 Mac Colima Docker Db2

    ίϯςφͷՔಇʹඞཁͳίϚϯυ docker pull icr.io/db2_community/db2 docker run --name db2test --privileged=true -p 50000:50000 -e LICENSE=accept -e DB2INST1_PASSWORD=Passw0rd -e DBNAME=testdb icr.io/db2_community/db2
  5. © 2023 IBM Corporation σϞ M1 Mac Podman MQ ίϯςφͷՔಇʹඞཁͳίϚϯυ

    podman pull icr.io/ibm-messaging/mq:latest podman volume create qm1data podman run --env LICENSE=accept --env MQ_QMGR_NAME=QM1 --volume qm1data:/mnt/mqm --publish 1414:1414 -- publish 9443:9443 --detach --env MQ_APP_PASSWORD=passw0rd --name QM1 icr.io/ibm- messaging/mq:latest
  6. © 2023 IBM Corporation "QQFOEJYຊηογϣϯʹͯ͝঺հͨ͠63- *OTUBMM%PDLFS&OHJOFPO6CVOUV IUUQTEPDTEPDLFSDPNFOHJOFJOTUBMMVCVOUV ..BD্ͰDPMJNBΛ࢖ͬͯ%C$PNNVOJUZ&EJUJPO%PDLFSΠϝʔδΛಈ͔͢ IUUQTRJJUBDPNOJTIJLZPOJUFNTCDEGGEC (FUBO*#..2RVFVFGPSEFWFMPQNFOUJOBDPOUBJOFS

    IUUQTEFWFMPQFSJCNDPNUVUPSJBMTNRDPOOFDUBQQRVFVFNBOBHFS DPOUBJOFST %PDLFSͰແঈͷ%C؀ڥΛ࡞੒ IUUQTWJEFPJCNDPNSFDPSEFE 1PENBOͰ.2ΛՔಇͤ͞Δ ..BD IUUQTWJEFPJCNDPNSFDPSEFE ⽇本IBM Db2& Databaseユーザーグループ IUUQTJCNCJ[KQJCNEC