docker环境搭建前期
一.docker简述
由于分布式架构的出现,更多的开发者使用docker+k8s的方式部署微服务,简洁方便开发,提供部署效率,有助于微服务的落地,充分的利用了物理主机资源,同时也整合了服务器资源,提高了测试,部署效率,云原生的落地,硬功的更好迁移。所以在此简述自己的观点,希望对学习docker的小伙伴有所帮助。
二.在win10环境中搭建docker服务
在win10中搭建docker环境,首先得有centos虚拟服务环境。本片是以vagrant+virtual box搭建centos7虚拟环境
1.下载安装vagrant
在vagrant官网下载vagrant,官网地址为:https://www.vagrantup.com/ 点击Download windows版 例如:vagrant_2.26_64.msi文件;
傻瓜式安装,安装完成后 cmd命令行输入vagrant 测试是否安装成功
2.下载安装virtual box
在https://www.virtualbox.org/官网选择Downloads 对应的版本下载 例如:VirtualBox-6.0.12-133076-Win.exe,此安装文件必须与vagrant安装文件版本匹配;
下载完成后,傻瓜式安装。
3.安装centos7
选择需要安装的目录,在此目录下创建一个文件夹 例如:centos7,目录路径不要有中文字符。
01.在此目录下打开cmd,运行vagrant init centos/7 生成vagrantfile文件,并且准备好下载virtualbox.box镜像。 将下载的镜像文件加入进去。先把镜像文件保存到磁盘。例如:D:\virtualbox.box
02.在centos7文件下cmd 加入镜像 例如:vagrant box add centos/7 D:\virtualbox.box 输入:vagrant box list 查看box。
04.修改centos7目录下的vagrantfile文件,
05.vagrant的常用命令
vagrant up 正常重启
vagrant halt 关闭
vagrant ssh 进入创建的centos7
vagrant status 查看centos7状态
vagrant destroy 删除centos7
06.在centos7目录下cmd 输入:vagrant up 启动
4.Xshell 连接centos7
01.在centos7目录下 cmd 输入:vagrant ssh-confi 查看网络信息
02.输入:vagrant ssh 进入到虚拟机,输入sudo -i
vi /etc/ssh/sshd_config 修改 PasswordAuthentication yes
i 进行编辑 按Esc 退出编辑 输入 :qw退出保存
修改psswd密码 例如:abs123
以上centos7虚拟环境搭建完成