centOS下docker的使用(MySQL和Tomcat)

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.成功了

好嘞,您如果看到这个阿帕奇主页,就说明是大功告成啦!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值