1.拉取镜像(建议开加速器,会比较快)
阿里云的网址如下: https://promotion.aliyun.com/ntms/act/kubernetes.html
打开加速器的方法:
选择你的Linux系统
然后复制图上代码
至此已打开加速器
1.1拉取MySQL镜像:
docker pull mysql
1.2拉取Tomcat镜像
以上两步,一次不行就多试几次
docker pull tomcat
2.创建mysql的一个容器,容器的名字是db001,创建命令如下:
db001是MySQL容器别名 ;MySQL_ROOT_PASSWOERD=123456是MySQL数据root的用户密码;端口号是3306
docker run --name db001 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
然后 使用docker ps -a命令查看所有容器;Tomcat容器创建方法同上,此处不再赘述。
docker ps -a
这是我成功拉取两个镜像之后的查看容器,可以看到容器ID和names
3.tomcat服务器的正常启动
一般这里会有一个问题就是你在Windows的浏览器用虚拟机IP地址+端口号会404或者无法跳转到正常的tomcat主页。
是因为你的tomcat目录下的webapps文件夹里面没有东西,就需要把webapps.dist里面的文件复制到webapps里面。
也可以进入到webapps这个文件夹里面看看有没有东西,如果有的话就是别的问题了。
[root@vml april]#docker exec -it adoring_wing bash//使用这个命令进入到tomcat中
adoring_wing是我的容器别名,你可以换成自己的容器ID或者名字。下面这样就是已经进来了。
然后把文件复制一下
root@adoring_wing:cp -r /usr/local/tomcat/webapps.dist/* /usr/local/tomcat/webapps
4.成功了
好嘞,您如果看到这个阿帕奇主页,就说明是大功告成啦!