forked from DevOps/deploy.stack
更新 Portainer CE 的 LTS 和 STS 镜像版本至 2.39.1 和 2.40.0 在 readme.md 中添加关于 Docker 版本兼容性的重要说明和解决方案
39 lines
845 B
Markdown
39 lines
845 B
Markdown
## portainer-ce
|
|
|
|
重点说明: 如果 docker 版本 <= 29.0.0
|
|
|
|
现在使用的LTS版本是2.33.4 和 STS版本是2.35.0,都不支持最新的 docker 版本 >= 29.0.0
|
|
|
|
**解决的方法:**
|
|
|
|
##### 方案1
|
|
在 docker 的 service 文件 中添加如下:
|
|
```
|
|
## 找到 docker.service 文件 `systemctl status docker` 会显示 docker.service 文件的完整路径
|
|
### 在 [Service] 段内添加
|
|
[Service]
|
|
Environment=DOCKER_MIN_API_VERSION=1.24
|
|
### 保持文件
|
|
### 重启 docker 服务
|
|
systemctl daemon-reload
|
|
systemctl restart docker
|
|
```
|
|
|
|
##### 方案2
|
|
也可以在 `/etc/docker/daemon.json` 中添加如下:
|
|
```
|
|
{
|
|
"min-api-version": "1.24"
|
|
}
|
|
```
|
|
最后重启 docker 服务
|
|
|
|
```
|
|
systemctl restart docker
|
|
```
|
|
|
|
### by 2025-11-30
|
|
|
|
LTS版本是2.33.5 和 STS版本是2.36.0,都支持最新的 docker 版本 >= 29.0.0
|
|
无需添加任何配置
|