安装Docker到Mac电脑
先从官方网站下载Mac版的Docker安装包,安装到系统后,启动Docker。
https://hub.docker.com/editions/community/docker-ce-desktop-mac
设置镜像站点,否则很慢的,点击Docker图标,选取“Preferences-》Docker Engine”,将如下的“registry-mirrors”部分内容加入,然后应用。
{ ... "registry-mirrors": [ "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn" ] }
安装Oracle XE 11g
docker run -d --name oracle-xe-11g --shm-size=2g -p 1521:1521 -p 8080:8080 alexeiled/docker-oracle-xe-11g
启动后打开浏览器查看
http://localhost:8080/apex workspace: internal user: admin password: oracle
在docker容器中查看
$ docker exec -ti oracle-xe-11g su - oracle oracle@e1dd1be0f514:~$ sqlplus system/oracle SQL*Plus: Release 11.2.0.2.0 Production on Sat Mar 13 11:29:05 2021 Copyright (c) 1982, 2011, Oracle. All rights reserved. ERROR: ORA-28002: the password will expire within 7 days Connected to: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production SQL>