deepinuser17
deepin
2020-01-20 20:40 感谢分享。 用户自己创建的启动文件应该放在/etc/systemd/system里面。/usr/lib/systemd/system里面是系统安装的启动文件。系统更新时会删除,更改启动文件。
Reply Like 0 View the author
https://bbs.deepin.org/post/188160
感谢分享。 用户自己创建的启动文件应该放在/etc/systemd/system里面。/usr/lib/systemd/system里面是系统 ...
Popular Ranking
ChangePopular Events
More
系统版本:Deepin 15.11(其它版本未测试)
安装 Docker卸载老版本的docker,没安装过docker的可以直接跳过该步骤。推荐选择19.x以上版本,允许非 root 用户运行守护程序,启用 Rootless 模式可以防止攻击者通过错误的Docker设置和漏洞夺取主机的 root 权限而破坏系统。
将下载包解压到系统目录
添加系统用户组
这样可以允许非 root 用户运行守护程序
Docker是C\S架构,我们需要配置一个服务来启动S端
添加国内镜像新增一个配置文件/etc/docker/daemon.json ,编辑如下内容:
deepin 基于systemd来管理服务,新建一个配置目录
在配置目录下新增/etc/systemd/system/docker.service.d/docker.socket文件,编辑如下内容:
再新增一个/etc/systemd/system/docker.service.d/docker.service文件,编辑内容如下
注意分配好文件权限
变动配置后,执行如下命令重新加载文件
启动服务
验证服务是否正常
设置开机启动服务(可选)
安装Docker Compose
使用 Docker Compose 可以轻松、高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具。
到官方仓库下载与已安装docker版本配套的最新版,到github下载时,一定要开启wget的断点续传功能下载。