1.更新yum
1 | yum update |
2.安装Docker
1 | yum install docker |
安装完成后查看Docker的版本:
1 | docker version |
查看Docker的信息:
1 | docker info |
3.安装完后启动Docker
1 | systemctl start docker.service |
如果启动报错:could not change group /var/run/docker.sock to docker: group docker not found
编辑:vi /etc/fstab 文件并在未尾加入以下内容:
1 | none /sys/fs/cgroup cgroup defaults 0 0 |
然后再启动Docker
开机自启动:
1 | chkconfig docker on |
4.下载安装Oracle-xe-11g
1 | docker pull wnameless/oracle-xe-11g |
下载过程可能要花费一定的时间,下载完成后运行以下命令启动一个Oracle XE容器
1 | docker run -d -p 1521 : 1521 -p 8080 : 8080 wnameless/oracle-xe-11g |
使用:docker ps a 命令查看docker容器:
开启已经存在的镜像:
docker start containerId 如上面的镜像在重新开机后重新开启:
1 | docker start 3bf11df7b744 |
5.打开端口
1 | firewall-cmd --zone= public --add-port= 1521 /tcp --permanent |
重新加载防火墙
1 | firewall-cmd --reload |
6.用PL/SQL Developer连接
1 2 3 4 5 | Hostname: 192.168 . 72.100 Port: 1521 Sid: XE Username: system Password: oracle |
加入配置文件:
1 2 3 4 5 6 7 8 9 | XE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168 . 72.100 )(PORT = 1521 )) ) (CONNECT_DATA = (SERVICE_NAME = XE) ) ) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端