关于在虚拟机CentOS7的Docker下安装Oracle

这不三阶段了,要上Oracle了,感觉这个班卷的程度到位。二阶段我就上了ElementUI和MyBatis,项目也是用这些技术写的,整体钻研程度还行。于是布置了两个任务:在windows下安一下Oracle,在windows下安装Oracle那个VM和Vagrant,用Vagrant安装CentOS7,在CentOS7下安装Docker,在Docker下安装Oracle,为此,三更半夜,我还录制了视频,录完都关夜一点了。

那个在线用Vagrant下载CentoOS实在太麻烦了。改成从Vagrant上下载,然后本地添加,安装很快。

这个视频我就放到B站去吧。配套资料:

Vagrant: 
https://releases.hashicorp.com/vagrant/
镜像仓库
https://app.vagrantup.com/boxes/search

VirtualBox: 
https://www.oracle.com/virtualization/technologies/vm/downloads/virtualbox-downloads.html
初始化
选择一个容量大的盘:比如D盘,创建一个文件夹叫vm,在此目录下执行vagrant init命令
vagrant init centos/7

vagrant up

vagrant安装centos7好慢

进入镜像存放文件夹中,
进入cmd,输入vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box(注意名字和自己下载的镜像名对应)

初始化vagrant init centos/7

启动虚拟机vagrant up

进入虚拟机vagrant ssh

虚拟网络设置:第35行

安装docker

sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

设置 docker repo 的 yum 位置

sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

装 docker,以及 docker-cli
sudo yum install docker-ce docker-ce-cli containerd.io


、启动 docker
sudo systemctl start docker

4、设置 docker 开机自启

sudo systemctl enable docker

5、测试 docker 常用命令,注意切换到 root 用户下
https://docs.docker.com/engine/reference/commandline/docker/


6、配置 docker 镜像加速

配置阿里云镜像加速

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"]
}
EOF


sudo systemctl daemon-reload
sudo systemctl restart docker

安装oracle
https://blog.csdn.net/chy555chy/article/details/124345973
https://blog.csdn.net/FuyanWang/article/details/120126943

root用户
sudo -s

https://blog.csdn.net/tongwudi5093/article/details/113341769

观看顺序

关于在虚拟机CentOS7的Docker下安装Oracle_第1张图片

1.安装Vagrant2.3.6

2.通过本地文件用Vagrant安装CentOS及相互访问设置

3.安装Docker

5.终于安装Oracle成功了,全靠贴子撑着

你可能感兴趣的:(oracle,数据库)