1.在本地上安装VMware
2.在VMware上安装ubantu虚拟机
3.安装docker
4.搭建java应用
1.在本地上安装VMware
百度搜索VMware
点击普通下载
打开的时候会提示需要破解
激活密钥
VMware 2017 v14.x 永久许可证激活密钥
FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD
2.在VMware上安装ubantu虚拟机
下载ubantu镜像
我下载的地址是http://mirrors.163.com/
选择的版本是16.04 server版本
打开vmware新建虚拟机
点击自定义硬件
安装ubantu系统
请记住ubantu不要安装中文的 否则会报错误 导致各种不成功
其他的步骤没有什么注意的 和 VMware 一样一路点过去就行了
安装成功只有 我的ip地址是这个192.168.52.129
在windows下 发现能ping 通虚拟机 但是使用xshell 不能连接上虚拟机
那是ubantu默认不安装openssh
sudo apt-get install openssh-server
3.安装docker
安装docker 首先获取管理员的权限
su
首次需要先设置root
su passwd root
好了 现在可以安装docker 了
我所理解的docker是一个来装应用的容器 ,它解决了运行环境不一致所带来的问题
通用的镜像仓库是c.163.com 登陆之后进入镜像中心
安装docker
apt-get install -y docker.io
安装docker之后默认是启动的
在镜像中心搜索tomcat
有这么多tomcat镜像我一般都是选择带小船的,因为这是同步docker官网的
点进去直接复制 然后在终端上执行
docker pull hub.c.163.com/library/tomcat:latest
使用
docker images
这个镜像就下载下来了
docker --help
运行tomcat的镜像
docker run -d -p 8888:8080 hub.c.163.com/library/tomcat
可以使用 docker run –help 可以知道 -d 是在后台运行容器 -p是docker镜像 的端口映射
在本地浏览器上输入如下地址
成功了!