Unit docker.service could not be found-未解决

解决Unit mysql.service could not be found Unit mysql.service could not be found的解决方法(亲测有效!!!) 出现这种问题,总结了两种情况,对症下药就行了 rpm安装完mysql之后,出现这个报错 解决方法如下: 1、输入find / -name mysql.server —— 找到mysql.server文件路径 2、输入cp 文件路径 /etc/init.d/mysqld —— 移动到正确目录 ... 阅读详情
AI摘要

文章讲述了在Docker升级过程中遇到的socket依赖问题,涉及sudo权限、systemd服务管理和手动创建docker.socket和docker.service的详细步骤。,

没有解决这个问题,但是备份一下都用了哪些方法,后面就不用再尝试了

问题描述

先输入一下命令,结果发现要在根目录下操作

于是sudo -i 进入根目录,再次输入第一行的命令

结果显示

于是在网上查资料,发现是docker.socket的问题:Docker 1.10.3升级到1.13.1版本,通过rpm包安装的。由于要保留自定义的一些Docker配置,所以在升级后,使用原来的/usr/lib/systemd/system/docker.service覆盖了新的docker.service。但是在1.10.3版本中,docker.service的[UNIT]里规定了Requires=docker.socket,也就是说,docker.service默认依赖于docker.socket,因为需要使用docker.socket来获取容器的信息。但是在1.13.1版本中,已经不再依赖于docker.socket了,所以系统里没有docker.socket,而我继续使用原来的docker.service,所以在启动的时候,就会出错。解决方案一个重装,一个如下:

自己写docker.socket

创建一个/usr/lib/systemd/system/docker.socket文件,然后systemctl daemon-reload,最后systemctl start docker.service

首先用nano打开该文件

 sudo nano /usr/lib/systemd/system/docker.socket

然后输入下面内容

接着ctrl+O保存,然后按Enter确认文件名,接着按Ctrl+X来关闭。然后输入下面的命令

按照提示查看details

总之就是没有docker.service,我希望再在系统里找一下到底有没有这个docker.service。于是使用

locate docker.service

结果提示说没有这个命令,好办,安装一个就完事了

安装后再次查看

好好好,是真的没有啊,看来得手动创建一个

自己写docker.service

首先启动一下之前写好的docker.socket服务

然后新建一个docker.service

打开nano后输入下面的内容

[Unit]
Description=Docker Application Container Engine
Documentation=

[Service]
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Restart=on-failure
KillMode=process
# Adding the following line will also mount cgroups for the control group
# systemd is run in. This will make systemd mount control groups for all
# processes, unless the control group already exists.
# MountFlags=shared

[Install]
WantedBy=multi-user.target

命令行restart docker

接着

命令行查看status

下一步查看status,但是报错

系统托盘重启docker

换个思路,尝试从系统托盘重启。打开docker desktop控制台,左下角有三个点,点击并选择restart。restart之后,再次输入上面的命令查看状态,还是不行

尝试更改配置

还是不行。

哪位大佬来解答一下啊。。。一整个内牛满面辣

解决Docker服务Unit not found错误:从诊断到修复的完整指南 在Linux系统运维和容器化部署中,systemd作为主流的初始化系统,负责管理系统服务单元。其核心原理是通过.service文件定义服务的启动、停止和管理行为,确保关键应用如Docker引擎能随系统自动运行并提供稳定服务。这项技术的价值在于实现了服务的标准化、生命周期自动化管理,是保障现代服务器和云原生应用可靠性的基石。常见的应用场景包括Web服务器托管、数据库服务管理以及微服务架构中的容器编排。当出现“Unit docker.service could not be found”这类systemd服务配 阅读详情

相关推荐

centos8 安装docker解决:Failed to start docker.service: Unit docker.service not found.

问题描述: centos8在安装docker并运行时提示错误: Failed to start docker.service: Unit docker.service not found. 原因分析: 安装docker的时输入的指令 **yum install docker** 不准确,导致系统以为我们想装的是podman—docker 解决方案: 删除原有的podman-docker并输入准确的安装指令,指定docker版本类型进行安装 1、删除podman-docker dnf remov

weixin_40118894的博客 6973

【Ubuntu】docker安装配置及使用MySQL

查看是否安装了 sudo systemctl status docker Unit docker.service could not be found. 如图显示则为未安装docker 安装 #装方法一 $ sudo apt install docker-ce docker-ce-cli containerd.io -y #安装方法二 推荐 $ curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun #安装方法三 使

weixin_57176230的博客 3397

【异常】Failed to start docker.service: Unit docker.service not found.

当你遇到错误信息 “Failed to start docker.service: Unit docker.service not found.” 时,这通常意味着 Docker 服务没有正确安装在你的系统上,或者相关的服务文件丢失或被移除。要解决这个问题,你可以按照以下步骤进行排查和修复,请根据你的具体操作系统调整上述命令,并确保你有足够的权限(通常是 root 或 sudo)来执行这些操作。如果 Docker 没有安装,你需要根据你的操作系统安装 Docker。例如,在某些系统上,你可能会使用。

奶爸的编程之路,也就一周冷个三天 3665

如何解决Unit sshd.service could not be found

如何解决Unit sshd.service could not be found

weixin_42108533的博客 6463

docker.service启动失败:Unit not found的原因及解决办法

主要介绍了docker.service启动失败:Unit not found的原因分析及解决办法,需要的朋友可以参考下

DDM-MIMO-FMCW雷达速度模糊与解模糊MATLAB仿真

本文深入解析了DDM-MIMO-FMCW雷达中的速度模糊现象及其解模糊方法,通过MATLAB仿真详细展示了相位编码解调、速度扩展算法和混合波形设计三大解决方案。文章还提供了参数配置、信号建模和结果可视化的实用技巧,并分享了工程实践中的避坑指南,帮助开发者高效解决雷达信号处理中的速度模糊问题。

weixin_31528001的博客 349

Docker安装Failed to start docker.service: Unit docker.service not found.

CentOS安装Docker,启动时候报错Failed to start docker.service: Unit docker.service not found.(如下:),原因是CentOS默认使用podman代替docker,所以需要将podman卸载. 一、解决办法: 输入yum erase podman buildah卸载podaman,之后输入y,等待卸载直到出现“完毕”。 解决了这个问题之后便可以安装了。 二、安装步骤 1.安装依赖环境:yum install -y yum-uti

weixin_53592309的博客 1万+

Windows版本Carla(含RoadRunner插件)源码安装+RoadRunner地图导入

通过跳转浏览器账号密码登录github,不要选择Fine-grained personal access tokens,在git clone时会显示非授权,也不要使用Windows凭据!核心指令:编译PythonAPI–make PythonAPI,,编译Server–make launch,封装”游戏“–make package。完成安装后,在已安装->2022版本右侧->更多->导入配置,选择配置文件(需将配置文件内容更新为手册内容,如下图)->详细信息,更新。不要修改版本,执行上面指令即可!

winnizap的博客 1467

docker开机启动失败_docker.service启动失败:Unit not found的原因及解决办法

背景因为最近一直在折腾Kubernetes集群版本升级、Docker版本升级,所以不停的把测试环境安装、还原、升级、降级,简直乱的不行。终于,在测试Docker版本升级后,启动Docker时,遇到了docker.service: Unit not found。问题虽然不大,但是却折磨了我几个小时,所以在此mark一下。操作系统:Red Hat Enterprise Linux 7原因1:docke...

weixin_39640687的博客 3647

STM32(H7)学习记录-14 XSPI连接DDR SDRAM(HyperBus)

主控芯片是STM32H7S7 ,HyperBusRAM芯片是W956D8MBYA5I。*DQS0(这个引脚是作为RWDS)使用的CubeMX版本是6.13.0。

m0_71918616的博客 1073

一个Android应用层开发如何转型深入Android Framework?

不知何时起,单纯的Android应用层开发越来越少了,主流技术演变也越来越快,从之前的rxjava到如今的协程,从之前MVC到如今的MVVM,还有Flutter、Compose等技术,可以说是日新月异。

m0_64420071的博客 1911

Failed to start docker.service: Unit docker.service not found.

【代码】Failed to start docker.service: Unit docker.service not found.

fareast_mzh的博客 1871

Chroma向量数据库实战:用Python快速搭建本地知识库(附中文诗词检索案例)

本文详细介绍了如何使用Chroma向量数据库和Python快速搭建本地知识库,并附有中文诗词检索的实战案例。通过解析核心概念、数据准备、向量化及智能检索实现,展示了Chroma在处理中文语义搜索时的轻量级与易用性,为开发者构建AI应用原型提供了实用指南。

weixin_29221753的博客 480

Failed to start docker.service: Unit not found.

In this blog post, we will look at the different ways to fix the Error starting docker service Unit not found. After installing the Docker when I executed the following command - systemctl start docker I immediately faced the following error on my Ce

qq_26471745的博客 3387

科研绘图避坑指南:用PyMol制作期刊级蛋白-配体相互作用图(含氢键显示技巧)

本文是一份专业的科研绘图避坑指南,详细讲解如何利用PyMol软件制作符合期刊发表标准的蛋白-配体相互作用图。文章重点分享了从构图逻辑、精准选择到氢键等相互作用的艺术化表达技巧,并提供了视觉优化与期刊适配的终极参数设置,帮助科研人员产出兼具科学严谨性与视觉美感的专业图表。

weixin_29292431的博客 270

Vivado ILA抓DDR信号(各种IO信号:差分、ISERDES、IOBUFDS等)

Vivado ILA抓DDR信号(各种IO信号:差分、ISERDES、IOBUFDS等)

千歌叹尽执夏的博客 1100

Docker 未正确安装 Failed to start docker.service: Unit docker.service not found.

Failed to start docker.service: Unit docker.service not found.

Hellc007的博客 4645

管好 SAP Fiori Launchpad Content:技术目录、业务目录与 KPI 工具的完整治理思路

SAP Fiori Launchpad 作为企业级统一入口,需通过技术目录(源对象)和业务目录(引用编排)分层治理。技术目录由 Launchpad App Manager 维护,负责应用描述对象(Tile 和 Target Mapping)的创建与管理;业务目录由 Launchpad Content Manager 编排,通过引用技术目录对象实现灵活配置。分析型内容则通过 F2814 统一管理。这种分层设计支持应用复用,便于升级维护,是 SAP S/4HANA 项目中实现高效内容治理的关键。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 132

记录docker启动失败,systemctl start docker Failed to start docker.service: Unit docker.service not found.

报错:systemctl start docker Failed to start docker.service: Unit docker.service not found.2.重新安装docker:yum install docker-ce docker-ce-cli containerd.io。执行:docker --version 可正常显示版本,感到一头雾水。在这报错后还各种重新安装podman和runc,显然和这个没关系。天困了天啊,随便写一下就睡。

weixin_45869958的博客 1922

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Ubuntu Docker Unit docker.service could not be found. 问题排查解决

Ubuntu虚拟机中安装了docker,并且 docker --version也能查询docker版本。

weixin_43181396的博客 2155

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

docker 出现 ‘ Failed to start docker.service: Unit not found. ’ 错误

docker 出现 ‘ Failed to start docker.service: Unit not found. ’ 错误

weixin_47396548的博客 8237

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

【已解决】Linux中启动docker 出现 ‘ Failed to start docker.service: Unit not found. ’ 错误

启动docker 出现 ‘ Failed to start docker.service: Unit not found. ’ 错误这是因为缺少 rhel-push-plugin.socket 单元,该单元是rhel-push-plugin软件包的一部分。执行完成后再次启动docke。

m0_65992672的博客 1万+

启动docker服务的时候,Failed to start docker.service: Unit docker.service not found

启动dockr服务的时候,Failed to start docker.service: Unit docker.service not found

poem_2010的博客 7229

Failed to start docker.service: Unit not found

我在VMware上搭建docker的时候报了Failed to start docker.service: Unit not found。查看了好多 博主的分享,但是因为图片有限,不能确定是否问题一样,查到这位博主的时候眼前一亮,一毛一样啊!并且博主还很细心的把自己的图片贴上去了,我按照他的分享也装配成功了。再次感谢。感兴趣的可以去看看博主的文章,真的很详细。 新建centos7的虚拟机安装docker后无法启动,报错:Failed to start docker.service: Unit not f

weixin_48584982的博客 1万+

Failed to restart docker.service: Unit not found

出现问题: Failed to restart docker.service: Unit not found 文章中原因:缺失了文件 /usr/lib/systemd/system/docker.service 提供两种解决方案: 1. 卸载docker,重新安装。 2. 创建 /usr/lib/systemd/system/docker.socket文件 cd /usr/lib/systemd/system/ && touch docker.socket systemctl daem

小小的木头人的博客 9038
上一篇: docker中,由pumba镜像实例化的容器一启动就退出-未解决
下一篇: 如何用fidder模拟弱网
emo_2b
博客等级 码龄4年 738粉丝 26原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值