docker初学遇到的问题
2020-03-14 本文已影响0人
老奶猹
第一次使用简书来记录我的问题,我描述的也不清楚,但目的是为了以后我再遇到这个问题后能够有一些解决办法,我会继续努力,使得问题记录更简洁、有效、科学。
问题一:
在linux上安装docker会启动失败,根据网上所说的注意事项和我的实验,觉得以后我需要注意一下几点:
启动失败图像:
注意linux的内核版本:
必须是3.10及以上版本,可以使用命令uname -r 查看内核版本。
使用 yum update 更新
当使用 [root@localhost ~]# systemctl start docker启动失败,可能是docker里的镜像文件内容有错。
查看/etc/docker/daemn.json内容是否为空,或者内容是否有错
问题二:使用docker安装默认版本的mysql(8.0)后,使用navicat测试连接时会报错
从网上查询说是Navicat版本太低,我对Navicat升级后依然不能连接;
还有的解决办法说要在mysql中修改一下命名规则,我试了一下依然没有成功;
于是我就又pull了一个5.7版本的mysql,没有出现问题。
问题三:在docker安装Tomcat后,访问首页出现404
首先检查一下虚拟机的防火墙,可以吧防火墙关掉
systemctl stop firewalld.service#停止firewall
systemctl disable firewalld.service#禁止firewall开机启动
然后修改webapp中的内容,详细修改参考了网友的办法(感谢帮助):