我已经看到gcloud kubernetes正在使用Docker version17.03.2-ce,build f5ec1e2。其中,我想拥有docker版本Docker版本18.09.0,内部版本4d60db4
错误“*修复错误”意外EOF“当添加一个8 8GB的文件moby/moby#37771”已在较新版本的docker中得到解决。
有没有办法手动升级版本?
谢谢
发布于 2018-12-28 05:55:02
在Google Kubernetes engine中,你的Node OS应该是Ubuntu。然后,您应该使用DeamonSet作为启动脚本,其中包含以下yaml文件:
kind: DaemonSet
apiVersion: extensions/v1beta1
metadata:
name: ssd-startup-script
labels:
app: ssd-startup-script
spec:
template:
metadata:
labels:
app: ssd-startup-script
spec:
hostPID: true
containers:
- name: ssd-startup-script
image: gcr.io/google-containers/startup-script:v1
imagePullPolicy: Always
securityContext:
privileged: true
env:
- name: STARTUP_SCRIPT
value: |
#!/bin/bash
sudo curl -s https://get.docker.com/ | sh
echo Done那么你的Docker版本应该如下所示:
Client:
Version: 18.09.0
API version: 1.39
Go version: go1.10.4
Git commit: 4d60db4
Built: Wed Nov 7 00:49:01 2018
OS/Arch: linux/amd64
Experimental: falsehttps://stackoverflow.com/questions/53648261
复制相似问题