Linux中Docker可能出现的问题和解决方案

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

解决方法:

1.重启Docker服务:

systemctl restart docker.service

2.查看Docker服务是否自动启动:

systemctl list-unit-files | grep docker

结果:

3.设置Docker服务自动启动:

systemctl enable docker.service

结果:


docker: Error response from daemon: driver failed programming external connectivity on endpoint mysql (f502c0d7af632f472ddc26452b0ee1df0d4916ae5f53db58c811ebb65c2b0de1): Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already in use.

提示端口占用,发现是服务器本身安装的MySQL服务正在运行,占用了3306的端口

解决方法:

停止服务器本地MySQL服务:

systemctl stop mysqld


Unit mysql.service could not be found.

明明安装了MySQL,却提示找不到mysql服务

解决方法:

因为init.d这个文件夹没有mysql服务的文件

情况一:rpm安装完了mysql,出现以上报错
解决方法如下:
1、输入find / -name mysql.server
 (这一步的目的是找到mysql.server文件路径)
 注意:若第一步输入了没反应,输入find / -name mysqld
 (找到mysqld文件路径)

mysql.server 文件,这个和 mysqld 文件是一模一样的,只不过文件名不相同


 注意:如果还是没反应,就看情况二
2、输入cp 文件路径 /etc/init.d/mysqld
 (把找到的文件移动到init.d目录)

cp /usr/sbin/mysqld /etc/init.d/mysqld

查询mysql服务启动状态

 systemctl status mysqld


3、输入systemctl enable mysqld
 (添加自启动服务,很多人用chkconfig来添加,会添加不了)

情况二:情况一中输入第一步没用
解决方法如下:
1、输入yum -y install wget
 (如果你的linux有wget命令就可以略过这一步)
2、输入mkdir mysql-server
 (创建这个文件夹,用来下载并安装文件)
3、输入cd mysql-server
 (进入文件夹)
4、输入wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
 (下载mysql的repo包,也可以windows上下载后传到linux的mysql-server里)
5、输入rpm -ivh mysql-community-release-el7-5.noarch.rpm
 (安装repo包)
6、输入yum install mysql-server
 (安装mysql-server)
7、重新按照第一步来,应该就没错了!
————————————————
版权声明:此解决方案引用自CSDN博主「Hillain」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/oZuoShen123/article/details/105755964/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值