1下载docker
地址:点击下载docker
点击 Docker.dmg安装
打开终端,输入命令docker version
查看docker版本,看是否安装成功:
启动台中找到docker,点击并启动
2下载安装oracle
第一步:使用如下命令,搜索docker远程仓库的镜像:
docker search docker-oracle-xe-11g
第二步:下载oracle 11g,输入如下命令
docker pull deepdiver/docker-oracle-xe-11g
命令解释:
pull 是docker容器的拉取命令;
deepdiver/docker-oracle-xe-11g 为镜像的完整名字
出现如下语句说明下载完成
Status: Downloaded newer image for deepdiver/docker-oracle-xe-11g:latest
此时镜像已经下载下来了,使用 sudo docker images 查看已经下载的镜像
启动镜像为容器
docker run -h "oracle" --name "oracle" -d -p 49160:22 -p 49161:1521 -p 49162:8080 deepdiver/docker-oracle-xe-11g
49160端口被映射到容器的22端口,49161被映射带容器的1521端口,49162端口被映射到8080端口
此时oracle已经下载安装完成,我们可以连接客户端操作数据库,默认账户为system,密码为oracle,端口为上一步的49161
登陆上去就可以使用sql语句创建用户和表空间,然后倒入语句了。
oracle打开/停止命令
docker start oracle
docker stop oracle
到这里就全部结束了