1 下载docker的安装文件
下载地址:https://download.docker.com/linux/static/stable/x86_64/
2 解压
| tar -zxvf docker-18.06.3-ce.tgz |
3 复制
4 创建docker.service文件
| cd /etc/systemd/system/ |
| touch docker.service |
5 编辑docker.service文件
或者直接下载文件到此目录
下载链接:https://files.cnblogs.com/files/blogs/688934/docker.zip?t=1741339196&download=true
复制以下内容到文件:
| [Unit] |
| |
| Description=Docker Application Container Engine |
| |
| Documentation=https://docs.docker.com |
| |
| After=network-online.target firewalld.service |
| |
| Wants=network-online.target |
| |
| |
| [Service] |
| |
| Type=notify |
| |
| |
| |
| |
| |
| |
| |
| ExecStart=/usr/bin/dockerd |
| |
| ExecReload=/bin/kill -s HUP $MAINPID |
| |
| |
| |
| |
| |
| LimitNOFILE=infinity |
| |
| LimitNPROC=infinity |
| |
| LimitCORE=infinity |
| |
| |
| |
| |
| |
| |
| |
| TimeoutStartSec=0 |
| |
| |
| |
| Delegate=yes |
| |
| |
| |
| KillMode=process |
| |
| |
| |
| Restart=on-failure |
| |
| StartLimitBurst=3 |
| |
| StartLimitInterval=60s |
| |
| |
| [Install] |
| |
| WantedBy=multi-user.target |
| |
按Esc键后输入 :wq
保存并退出文件。
若不放心,可使用命令 cat docker.service
查看文件内容。
6 添加执行权限
7 加载docker.service文件
8 启动docker
9 设置开机自启
10 验证是否安装成功
有 client 和 service 两部分表示安装成功了

11 查看docker状态
如下图即启动成功

12 设置日志
| vi /etc/docker/daemon.json |
复制以下内容到文件:
| { |
| "log-driver": "json-file", |
| "log-opts": { |
| "max-size": "100m", |
| "max-file":"3" |
| }, |
| "registry-mirrors": [ |
| "https://tng4fttt.mirror.aliyuncs.com", |
| "https://registry.docker-cn.com", |
| "http://hub-mirror.c.163.com", |
| "https://docker.mirrors.ustc.edu.cn"] |
| } |
或者直接下载文件到这个目录
下载链接:https://files.cnblogs.com/files/blogs/688934/daemon.json?t=1721976692&download=true
13 加载日志配置
14 重启docker
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!