docker-compose.yaml
version: "3"
services:
oracle:
image: sath89/oracle-12c
container_name: oracle
volumes:
- "./docker_data:/external_data"
networks:
- oracle
ports:
- 1521:1521
- 8080:8080
environment:
- DBCA_TOTAL_MEMORY=512 # 单位: MB
# command: /bin/sh
networks:
oracle:
启动docker
mkdir docker_data
# 放置数据到docker_data
sudo docker-compose up -d
sudo docker-compose logs -f
数据库连接配置
Host: localhost
Port: 1521
Database.ServiceName: xe.oracle.docker
Database.SID: xe
Username: system
Password: oracle
sqlplus登录数据库
sqlplus system/oracle@localhost:1521/xe.oracle.docker
web控制台 Oracle Application Express web management console
http://localhost:8080/apex
workspace: INTERNAL
user: ADMIN
password: 0Racle$
new-password: 00Racle$$
web控制台 Oracle Enterprise Management console
http://localhost:8080/em
user: sys
password: oracle
connect as sysdba: true