这不三阶段了,要上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
观看顺序
1.安装Vagrant2.3.6
2.通过本地文件用Vagrant安装CentOS及相互访问设置
3.安装Docker
5.终于安装Oracle成功了,全靠贴子撑着