admin管理员组文章数量:1620395
1.安装并使用虚拟机VMware
下载链接:
https://download3.vmware/software/wkst/file/VMware-workstation-full-15.5.6-16341506.exe
虚拟机vmware安装很简单,傻瓜式安装即可,步骤如下:
(1.)双击软件包进行安装
(2.)点击下一步
(3.)勾选“我接受许可协议中的条款”,然后点击下一步
(4.)点击“更改”自定义安装位置,然后继续点击下一步
点击更改后选择自己的安装位置即可,本人是放在F盘里面的test文件夹内
(5.)取消勾选“启动时检查产品更新”和“加入VMware客户体验提升计划”,然后点击下一步
(6.)勾选“桌面”创建桌面快捷方式,然后点击下一步
(7.)最后点击“安装”静等虚拟机的安装
这里主要是进行虚拟机的一些配置和初始化信息,大可不必关注
(8.)选择“完成”
因为这款软件不是开源的,但是有一个月的使用期限,所以暂时取消许可证密钥的输入,直接点击完成即可
(9.)使用虚拟机
a.点击桌面快捷方式,打开虚拟机
这里选择试用后点击继续即可
b.点击“完成”进入主界面
c.进入主界面
在主界面直接点击创建新的虚拟机进行Linux系统的安装
选择自定义安装
硬件兼容性选择VMware版本,本次安装使用的是15
这里选择稍后安装操作系统
这里选择安装Linux系统,版本根据自己本机的系统选择对应的CentOS,本人电脑是64位,所以选择了64位的centos7
为你的虚拟机命名并指定安装位置
虚机处理器配置
虚机内存大小配置
使用桥接模式
默认即可
继续默认
选择创建新的磁盘
分配磁盘容量
默认即可
选择自定义硬件
由于我们是部署服务器,所以可以将打印机和声卡移除,然后点击关闭,最后点击完成,至此,虚拟机已经成功安装完成
安装后界面,左侧是虚机名,右侧则是虚机详细信息
2.在虚拟机上安装Linux系统centos7
Docker 要求 CentOS 系统的内核版本高于 3.10,下载链接:
http://mirrors.aliyun/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-2003.iso
在步骤1安装的虚机继续操作,编辑虚机选择下载好的镜像文件,然后点击开启虚拟机
在启动界面通过方向键选择Install CentOS 7后回车
选择系统语言,向下拉找到中文
单击安装位置后直接点击完成即可
单击网络和主机名配置网络
配置完成后点击开始安装
配置密码
余下的只有等待了
重启后登录进入Linux服务器
3.安装docker
进行docker安装之前,推荐两款软件:SecureCRT 和 FileZilla.
SecureCRT是支持SSH(Secure Shell)的终端仿真程序,作用是远程登录服务器,也就是在Windows下登录UNIX或Linux服务器主机的软件,使用SecureCRT可以方便用户在windows环境下对Linux主机进行管理;FileZilla是一个免费开源的FTP软件,方便文件上传下载。
接下来开始安装docker,需要注意保持网络畅通:
(1.)通过[ uname -r ]命令查看你当前的内核版本是否高于 3.10
(2.)使用 root 权限 [sudo yum update],确保 yum 包更新到最新
更新过程需要输入y进行交互,确保更新成功
(3.)安装需要的软件包[sudo yum install -y yum-utils device-mapper-persistent-data lvm2]
(4.)设置yum源[sudo yum-config-manager --add-repo https://download.docker/linux/centos/docker-ce.repo]
(5.)安装最新稳定版docker[sudo yum install docker-ce]
(6.)启动并加入开机启动[sudo systemctl start docker]、[sudo systemctl enable docker]
(7.)验证是否安装成功[docker version]
4.安装tomcat镜像
docker镜像地址命名规范为:镜像仓库/项目名/镜像名:标签名
(1.)下载tomcat镜像[docker pull tomcat]
(2.)查看镜像[docker images]
(3.)启动tomcat[docker run -d -p 8088:8080 docker.io/tomcat]
-d表示后台运行,-p端口映射,前面的8088是本机ip访问端口(,后面8080是docker容器内部的端口
访问浏览器测试tomcat是否正常启动:
http://192.168.1.110:8088/
经过查询猜测可能是tomcat版本问题,其实tomcat是正常启动的,通过第8步查看tomcat启动日志可以证明。
(4.)查看docker容器[docker ps]
(5.)进入docker容器[docker exec -it 7e132767c055 /bin/bash]
(8.)进入tomcat安装目录查看启动日志
6.将自己的web项目打war包
这一步自己操作即可
7.上传war包至tomcat webapps目录下[docker cp /yiqingditu.war 7e132767c055:/usr/local/tomcat/webapps]
进入docker容器tomcat的webapps目录下,可以看到war包已经上传上去了
8.退出并重启容器[docker restart 7e132767c055]
9.访问项目
http://192.168.1.110:8088/yiqingditu/index.jsp
10.总结
第一次写这种类型的笔记,方便以后复习吧,也希望能给和我一样的新人一点点帮助。整个过程没有细节性的介绍,纯粹是操作手册,关于docker的一些命令可以通过菜鸟教程学习。
https://www.runoob/docker/docker-tutorial.html
版权声明:本文标题:虚拟机VMware安装docker完成个人web项目部署 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728816103a1175029.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论