oracle的 部署步骤

下载地址:

导入镜像

  • 1docker load < oracle_1.tar
    

查看是否倒入成功

  • 1docker images | grep oracle
    

启动命令

  • 1docker container run --restart=always --name oracle -p 31521:1521 -e DBCA_TOTAL_MEMORY=1024 -v /docker/software/oracle/ora:/u01/app/oracle/ -d registory.dongshanxia.top:35000/docker/oracle:1.0
    
  • docker-compose 文件

  •  1version: "3"
     2services:
     3  oracle:
     4    image: registory.dongshanxia.top:35000/docker/oracle:1.0
     5    container_name: oracle
     6    hostname: 10.168.2.82
     7    restart: always
     8    privileged: true
     9    working_dir: /root
    10    environment:
    11      - profile=""
    12    volumes:
    13      - /docker/software/oracle:/u01/app/oracle
    14    expose:
    15      - "22"
    16      - "1521"
    17    ports:
    18      - "31521:1521"
    19    network_mode: "bridge"
    

数据库配置说明

  • 普通用户
1hostname: localhost
2port: 1521
3sid: xe
4username: system
5password: oracle
  • 最高用户
1hostname: localhost
2port: 1521
3sid: xe
4username: sys as sysdba
5password: oracle