---
# System prepended metadata

title: IBM Docker Service

---

# IBM Docker Service
---
官方網站 [IBM](https://www.ibm.com/tw-zh)
對目前專案有幫助的免費服務：
- [ ] [IBM Db2 Database](https://www.ibm.com/tw-zh/products/db2-database?mhsrc=ibmsearch_a&mhq=)
  > [Docker Hub](https://hub.docker.com/r/ibmcom/db2)

- [ ] [IBM Db2 Data Management Console](https://www.ibm.com/tw-zh/products/db2-data-management-console)
  > [Docker Hub](https://hub.docker.com/r/ibmcom/db2console)

- [ ] [IBM MQ](https://www.ibm.com/tw-zh/products/mq?lnk=STW_TW_STESCH&lnk2=trial_MQ&pexp=def&psrc=none&mhsrc=ibmsearch_a&mhq=MQ)
  > [Docker Hub](https://hub.docker.com/r/ibmcom/mq)

---
## IBM Db2
建立成功，測試完成
需要設定 privileged: true
來解決建置資料庫的權限錯誤
> db2.basic.yml
```yml
version: '3'

networks:
  ibmdb2-network: {}

volumes:
  ibmdb2-volume: {}

services:
  ibmdb2:
    image: ibmcom/db2:11.5.7.0
    container_name: ibmdb2
    privileged: true
    ports:
      - 50000:50000
    volumes:
      - ibmdb2-volume:/database
    environment:
      - LICENSE=accept
      - DBNAME=ibm0
      - DB2INSTANCE=admin
      - DB2INST1_PASSWORD=zaq1xsw2cde3
    networks:
      - ibmdb2-network

```
---
## IBM Db2 Data Management Console
建立成功，測試完成。
Db2 Console版本有限制不能超過3.1.6
不然會有權限上的錯誤發生
> db2.console.yml
```yml
version: '3'

networks:
  ibmdb2-network: {}

volumes:
  ibmdb2-volume: {}

services:
  ibmdb2:
    image: ibmcom/db2:11.5.7.0
    container_name: ibmdb2
    privileged: true
    ports:
      - 50000:50000
    volumes:
      - ibmdb2-volume:/database
    environment:
      - LICENSE=accept
      - DBNAME=ibm0
      - DB2INSTANCE=admin
      - DB2INST1_PASSWORD=zaq1xsw2cde3
    networks:
      - ibmdb2-network
  
  ibmdb2console:
    image: ibmcom/db2console:3.1.6
    container_name: ibmdb2console
    ports:
      - 18443:8443
    environment:
      - LICENSE=accept
      - ADMIN_NAME=admin
      - ADMIN_PASSWORD=zaq1xsw2cde3
    networks:
      - ibmdb2-network
    depends_on:
      - ibmdb2

# https://0.0.0.0:18443/

```
---
## IBM MQ
建立成功，測試完成。
> mq.basic.yml
```yml
version: '3'

services:
  ibmmq:
    image: ibmcom/mq:9.2.4.0-r1
    container_name: ibmmq
    ports:
      - 1414:1414
      - 9443:9443
    environment:
      - LICENSE=accept
      - LANG=tw
      - MQ_QMGR_NAME=IBM0

# IBM MQ Console
# https://0.0.0.0:9443/ibmmq/console/login.html
# Login=admin
# Password=passw0rd

```
---
## 

---

其餘的服務(未測試)

- [ ] [IBM Websphere Liberty](https://hub.docker.com/r/ibmcom/websphere-liberty)
  > 安全存取管理
- [ ] [IBM Guardium External S-TAP](https://hub.docker.com/r/ibmcom/guardium_external_s-tap/tags)
  > 智慧資料安全 S-TAP：即時監控本地資源
- [ ] [IBM Security Access Manager](https://hub.docker.com/r/ibmcom/isam)
  > 應用程式伺服器
- [ ] [IBM Db2 Web Query for i](https://www.ibm.com/support/pages/system/files/inline-files/Introducing%20Db2%20Web%20Query.pdf)
- [ ] [IBM Video Streaming](https://www.ibm.com/tw-zh/products/video-streaming?mhsrc=ibmsearch_a&mhq=)
> [reference link](https://www.ithome.com.tw/news/127831)
---