docker开启远程访问后,重启失败的解决方案
我的docker版本:
参考网上的一个说明,docker开启远程访问的配置为:
创建 /etc/docker/daemon.json
文件(如果已经存在则修改),加入以下内容:
{"hosts" : ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"]
}
"unix:///var/run/docker.sock"
:unix socket,本地客户端将通过这个来连接 Docker Daemon。"tcp://0.0.0.0:2375"
:tcp socket,表示允许任何远程客户端通过 2375 端口连接 Docker Daemon。
下面重启docker。
systemctl daemon-reload // 1,加载docker守护线程
systemctl restart docker // 2,重启docker
结果报错。
查看dockerd报错日志:
journalctl -u docker
有这么一行报错日志。
dockerd[12747]: unable to configure the Docker daemon with file /etc/docker/daemon.json:
the following directives are specified both as a flag and in the configuration file: hosts: (from flag: [fd://], from file: [unix:///var/run/docker.sock tcp://0.0.0.0:2375])
经过查阅相关资料,官网文档上有说这个错误原因:
https://docs.docker.com/config/daemon/#use-the-hosts-key-in-daemonjson-with-systemd
简而言之,就是配置冲突。
解决方法:
修改docker.service文件
vim /usr/lib/systemd/system/docker.service
删掉【service】单元中ExecStart中的-H参数,如图:
然后重启docker,问题解决。
docker开启远程访问后,重启失败的解决方案相关推荐
- docker容器mysql修改密码后重启失败
解决docker容器中mysql修改密码后重启失败 前言 本文内容:1如何修改mysql密码,本地mysql也可以这么修改:2修改mysql容器的环境变量(其他容器同理)3结束语 在docker运行中 ...
- ElasticSearch重启失败的解决方案
原文网址:ElasticSearch重启失败的解决方案_IT利刃出鞘的博客-CSDN博客 简介 本文介绍ES重启失败的解决方法. 问题描述 对ES集群进行了重启,集群重启几分钟后,部分实例开始逐渐下线 ...
- MySQL服务中断后重启失败及解决办法(个例)
转载请标明出处^_^ 原文首发于:https://www.zhangruibin.com 本文出自于:RebornChang的博客 MySQL服务中断后重启失败及解决办法(个例) Starting M ...
- mysql 数据库 xtrabackup (完全备份恢复,恢复后重启失败总结)
一. 完全备份恢复说明 xtrabackup二进制文件有一个xtrabackup --copy-back选项,它将备份复制到服务器的datadir目录下.下面是通过 --target-dir 指定完全 ...
- CDH部署完成后启动失败的解决方案
CDH各个组件安装完毕后输入启动指令出现以下报错 状态异常 并且查看进程,发现7180端口无占用. 从报错信息看疑似jdk出现问题,经过排查后发现:CDH会默认使用/usr/java目录下的jdk文件 ...
- docker开启远程访问_Ubuntu安装Jupyter notebook——开启远程访问
一. Ubuntu下安装jupyter notebook 1. 使用Anaconda安装 conda install jupyter notebook 2. 使用pip安装 pip install j ...
- Docker配置镜像后重启报错
报错如下:Job for docker.service failed because the control process exited with error code. See "sys ...
- docker开启远程访问2375端口
网上说了很多方法,但试了都不好用,比如修改配置文件/usr/lib/systemd/system/docker.service等等. 后来查看docker官网,发现修改如下配置文件好用. 在linux ...
- anybackup mysql_AnyBackup-Linux MySQL 云容灾失败,执行输出提示错误:Master 端未开启 MySQL BinLog,请开启 BinLog 后重新发起任务...
关键字 MySQL BinLog 适用产品 AnyBackup 6.0.x 问题描述 执行 MySQL 云容灾失败,执行输出提示错误,点击查看详情显示下列错误信息: MySQL 容灾任务出现异常.(错 ...
- 如何开启Docker的远程访问
本文为转载文章,主要介绍如何开启docker的远程访问并通过idea进行远程操作. 原文地址:Docker开启远程安全访问 - niceyoo - 博客园 1.编辑docker.server文件 vi ...
最新文章
- java读取jsp文件内容_使用Java读取Excel文件内容
- mysql select 报错
- 中台,都他妈被你们说糊涂了,文内才是正宗解释,别摸石头过河了,石头早就有了
- 数据库 分库 分表 分区
- 会返回两次_嫦娥五号为何用独特的半弹道式返回方式?原来有更深远的考虑……...
- javafx窗体程序_JavaFX真实世界应用程序:欧洲电视网广播联盟
- android学习笔记之ProgressDialog的使用
- 2014年4月java程序设计,2014年4月 Java语言程序设计(一)试题答案.doc
- ubuntu nginx php问题研究
- 第 5 章 单例设计模式
- matplotlib快速画图
- 产品配件类目税目分类_商品和服务税收分类编码
- 文件下载直接在浏览器显示内容
- 比鲁大师好的测试电脑软件,电脑跑分软件哪个好?好用的电脑跑分软件盘点
- 您的php似乎没有安装运行wordpress所必需的mysql扩展_“您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”处理方法...
- 程序查询方式、程序中断方式和DMA方式
- MAINTAIN翻译软件测试,maintain是什么意思_maintain的翻译_音标_读音_用法_例句_爱词霸在线词典...
- Padstack Editor 17.4 - document
- Android7.0(mtk)开放root权限,adb root和app root
- 论文笔记-Optimized flocking of autonomous drones in confined environments
热门文章
- iOS游戏开发之Game Center研究
- c语言 如何选择 大小端,c语言大小端的问题
- VirtualXposed框架里点权限管理-XPrivacyLua下载安装失败
- oracle监听启动失败12560,Oracle监听器无法启动(TNS-12555,TNS-12560,TNS-00525)
- flash air java_Flash Air 打包安卓 ane
- OpenJudge- 1789:算24
- 微信登录显示连接失败,请检查网络
- kubectl 命令详解(三十三):rollout resume
- 无人再谈“永恒牛市”
- Latex中插入多张图片,实现并排排列或者多行多列排列