解决二进制方式安装 docker 不能使用 systemd(systemctl) 工具管理 docker 服务的问题

一、引言

接触 docker 已经有一段时间了,在这段时间里面,我使用二进制的方式安装了最新版的 docker,完成了 docker 的私有镜像库的搭建、用户认证的添加、镜像的推送与拉取等等功能。这里的二进制方式安装 docker 的方式有别于 rpm、deb 包,是 docker 官网上提到的一种类似于绿色版软件的安装方式,下载下来解压出来是一个可以直接使用的 docker 软件包,相关安装文档链接请点击下面:
Install Docker CE from binaries

相信使用这种方式安装 docker 的同学应该不多,我也是因为部门的要求:
1. 一定要是最新的 docker 社区版本
2. 一定要离线安装
因此才选择了这个非常简便的安装方式。

然而,这种方便的安装方式,带来的是 docker 与系统层面的交互功能的缺失。比如说,你想要在 RedHat 系的 linux 下使用 systemd 来管理 docker 服务,就是不可能的了。

那么,如果我使用二进制方式安装的 docker,就是想要使用 systemd 来管理 docker 服务,该怎么办呢?

这篇博客就是为了解决这个问题而出现的。

二、问题展现:我就想配置 docker 的开启自启动

现在,假想我们拿到的是一个刚刚使用二进制方式安装了 docker 的 RedHat 7 环境。那么如果我们想要配置可以开机启动 docker 服务ÿ

  • 30
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值