您的位置 首页 linux 运维

达梦8(dm8)安装-docker-compose

达梦官网:

产品下载 | 达梦在线服务平台

registry.cn-hangzhou.aliyuncs.com/baimeidashu/bmds:dm8_single-v8.1.2.128_ent_x86_64_ctm_pack4

 

 

docker 安装 dm达梦数据库 - 剑轩的专栏 - TNBLOG

docker-compose.yml

version: '3'
services:
  dm8:
    image: dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4
    container_name: dm8
    environment:
      # 时区上海
      TZ: Asia/Shanghai
      LD_LIBRARY_PATH: "/opt/dmdbms/bin"
      # SYSDBA_PWD: "SYSDBA001" # 默认密码就是SYSDBA001 这里修改默认密码不一定会起效,需要进数据库改
    ports:
      - "5236:5236"
    volumes:
      - ./data/dm8/data:/opt/dmdbms/data
    # restart: always
    networks:
      - my_net_dm
    deploy:
      resources:
        limits:
          memory: 1000M
        reservations:
          # cpus: 0.8
          memory: 1000M
networks:
  my_net_dm:
    driver: bridge
    ipam:
      config:
        - subnet: 172.30.0.0/16

 

 

验证:

进入容器

docker exec -it dm8 bash

切换到/opt/dmdbms/bin目录

cd /opt/dmdbms/bin

然后执行登录命令

./disql SYSDBA/SYSDBA001

一次成功效果如下:

这个版本的Docker镜像中数据库默认用户名/密码为 SYSDBA/SYSDBA001。如果使用命令登录没有成功,提示用户名密码失败,就自己自己输入用户密码就行了。比如我这里故意把命令登录的用户名密码输入错误,他就会让你重新输入账号密码:

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章