docker compose를 이용하면 쉽게 사용할 수 있다.

 

--- docker-compose.yml ---

version: '3.6'
services:

  db2:
    image: ibmcom/db2
    container_name: db2
    privileged: true
    restart: always
    volumes:
      - /data1/docker/db2/data:/database
    ports:
      - 60000:50000
    environment:
      LICENSE: accept
      DB2INST1_PASSWORD: db2inst1
      DBNAME: test

---------------------------------

설정은 각자 상황에 맞게...

이후 설치가 완료되면 아래와 같이 docker instance 접속 후 DB를 생성하면 된다.

---------------------------------

# docker 접속

    docker exec -it db2 /bin/bash

# DB 생성

    su - db2inst1 # 계정 변경

    db2 create database test # database 생성

    db2 connect to test user db2inst1 using db2inst1 # database와 계정을 연결

---------------------------------

위와 같이 설명하면 간단하게 DB2를 사용할 수 있다.

 

Posted by 짱똘애비
,