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

本文标签: 虚拟机项目DockerVMwareweb