AliyunContainerService / k8s-for-docker-desktop

为Docker Desktop for Mac/Windows开启Kubernetes和Istio。
https://yq.aliyun.com/articles/672675
4.94k stars 1.12k forks source link

k8s failed to start #214

Closed megatronyy closed 1 year ago

megatronyy commented 1 year ago

系统:ubuntu 20.04

报错信息: [2022-11-04T12:52:11.914476153Z][com.docker.backend][W] (5774ee98-2) 14e6a9f5-KubernetesManager C<-S NoResponse POST /kubernetes/start (10m0.012065506s): Post "http://ipc/kubernetes/start": read unix @->/.docker/desktop/lifecycle-server.sock: i/o timeout (Client.Timeout exceeded while awaiting headers)

请问什么原因导致的?

megatronyy commented 1 year ago

日志内重复出现以下代码堆栈信息 2:04:11 com.docker.back: [2022-11-04T14:04:11.095412271Z][com.docker.backend][I] get daemon config: {"builder":{"gc":{"defaultKeepStorage":"20GB","enabled":true}},"experimental":false,"features":{"buildkit":true},"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]} 22:04:11 com.docker.back: [2022-11-04T14:04:11.094729295Z][com.docker.backend][I] (c554ac13) 1efc7354-BackendAPI S<-C Docker-Desktop/4.12.0 (Linux; x64) GET /features 22:04:11 com.docker.back: [2022-11-04T14:04:11.094418894Z][com.docker.backend][I] (1f4fdb8a) 1efc7354-BackendAPI S<-C Docker-Desktop/4.12.0 (Linux; x64) GET /app/settings 22:04:02 com.docker.back: [2022-11-04T14:04:02.103063459Z][com.docker.backend][I] (ff306509) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (537.115µs): OK 22:04:02 com.docker.back: [2022-11-04T14:04:02.102867302Z][com.docker.backend][I] (ff306509) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:02 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:02 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc00062a380}, 0xc0001d2300) 22:04:02 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:02 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc00062a380}, 0xc0002c8500) 22:04:02 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:02 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc00067d990?, 0xc0002c8500, 0xf18cb8?, 0xe27538) 22:04:02 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:02 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:02 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:02 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc000158678, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:02 com.docker.back: [2022-11-04T14:04:02.102532969Z][com.docker.backend][I] (ff306509) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:01 com.docker.back: [2022-11-04T14:04:01.470215030Z][com.docker.backend][I] (38a1d2c0) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (928.489µs): OK 22:04:01 com.docker.back: [2022-11-04T14:04:01.469889485Z][com.docker.backend][I] (38a1d2c0) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:01 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:01 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc00062a000}, 0xc0002c8000) 22:04:01 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:01 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc00062a000}, 0xc0002c8200) 22:04:01 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:01 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc00067f990?, 0xc0002c8200, 0xf18cb8?, 0xe27538) 22:04:01 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:01 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:01 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:01 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc000158f90, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:01 com.docker.back: [2022-11-04T14:04:01.469322315Z][com.docker.backend][I] (38a1d2c0) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:01 com.docker.back: [2022-11-04T14:04:01.279854109Z][com.docker.backend][I] (22764761) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (584.055µs): OK 22:04:01 com.docker.back: [2022-11-04T14:04:01.279664142Z][com.docker.backend][I] (22764761) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:01 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:01 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc0008462a0}, 0xc00031a500) 22:04:01 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:01 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc0008462a0}, 0xc00031ad00) 22:04:01 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:01 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc0002da990?, 0xc00031ad00, 0xf18cb8?, 0xe27538) 22:04:01 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:01 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:01 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:01 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc00031d068, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:01 com.docker.back: [2022-11-04T14:04:01.279283808Z][com.docker.backend][I] (22764761) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:00 com.docker.back: [2022-11-04T14:04:00.859040205Z][com.docker.backend][I] (37c1b4fb) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (576.205µs): OK 22:04:00 com.docker.back: [2022-11-04T14:04:00.858851095Z][com.docker.backend][I] (37c1b4fb) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:00 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:00 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc0007f8380}, 0xc0001d2600) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc0007f8380}, 0xc00060d000) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc0001ca990?, 0xc00060d000, 0xf18cb8?, 0xe27538) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:00 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:00 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc000038360, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:00 com.docker.back: [2022-11-04T14:04:00.858491041Z][com.docker.backend][I] (37c1b4fb) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:00 com.docker.back: [2022-11-04T14:04:00.759741332Z][com.docker.backend][I] (8db3aa15) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (573.024µs): OK 22:04:00 com.docker.back: [2022-11-04T14:04:00.759549672Z][com.docker.backend][I] (8db3aa15) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:00 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:00 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc000846000}, 0xc0001d2100) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc000846000}, 0xc00060c600) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc0002d7990?, 0xc00060c600, 0xf18cb8?, 0xe27538) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:00 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:00 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc00031c018, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:00 com.docker.back: [2022-11-04T14:04:00.759175791Z][com.docker.backend][I] (8db3aa15) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:00 com.docker.back: [2022-11-04T14:04:00.497535322Z][com.docker.backend][I] (7b904d82) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (554.341µs): OK 22:04:00 com.docker.back: [2022-11-04T14:04:00.497355291Z][com.docker.backend][I] (7b904d82) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:00 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:00 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc000846380}, 0xc00031ac00) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc000846380}, 0xc00031ae00) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc0002db990?, 0xc00031ae00, 0xf18cb8?, 0xe27538) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:00 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:00 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc00031d158, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:00 com.docker.back: [2022-11-04T14:04:00.496989248Z][com.docker.backend][I] (7b904d82) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:00 com.docker.back: [2022-11-04T14:04:00.298016439Z][com.docker.backend][I] (d362a92e) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (528.078µs): OK 22:04:00 com.docker.back: [2022-11-04T14:04:00.297843259Z][com.docker.backend][I] (d362a92e) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:00 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:00 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc00062a540}, 0xc00031a500) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc00062a540}, 0xc00060cf00) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc0002cf990?, 0xc00060cf00, 0xf18cb8?, 0xe27538) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:00 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:00 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc00031d140, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:00 com.docker.back: [2022-11-04T14:04:00.297495964Z][com.docker.backend][I] (d362a92e) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:00 com.docker.back: [2022-11-04T14:04:00.159751646Z][com.docker.backend][I] (3328c039) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD POST /usage (1.042275ms): OK 22:04:00 com.docker.back: [2022-11-04T14:04:00.159337970Z][com.docker.backend][I] (3328c039) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD bind: {"command":"imageDeleteOthersLinux","count":1} 22:04:00 com.docker.back: [ vendor/github.com/gorilla/mux/mux.go:210 +0x1cf 22:04:00 com.docker.back: [github.com/gorilla/mux.(Router).ServeHTTP(0xc000348180, {0xf18310, 0xc00062a0e0}, 0xc0001d2400) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:57 +0x72 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).Middleware.func1({0xf18310, 0xc00062a0e0}, 0xc0001d2600) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:97 +0xf4 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).trackRouteForHTTPMethod(0xc0001cb990?, 0xc0001d2600, 0xf18cb8?, 0xe27538) 22:04:00 com.docker.back: [ common/pkg/proxy/analytics.go:104 +0x10e 22:04:00 com.docker.back: [common/pkg/proxy.(BackendAnalytics).sendCommand(0xc0005dcc80, {0xdcb71e, 0xb}, {0xdc544f, 0x6}, 0x1) 22:04:00 com.docker.back: [ common/pkg/backend/client.go:482 +0xc2 22:04:00 com.docker.back: [common/pkg/backend.(backendClient).UpdateUsage(0xc00014e2d0, {{0xc0001597e8, 0x16}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, 0x1}) 22:04:00 com.docker.back: [2022-11-04T14:04:00.158744087Z][com.docker.backend][I] (3328c039) 1efc7354-BackendAPI S<-C 1c9cb428-DriverCMD POST /usage 22:04:00 com.docker.back: [2022-11-04T14:04:00.072324984Z][com.docker.backend][I] (9212441b) 1efc7354-BackendAPI S->C 1c9cb428-DriverCMD GET /settings (1.227281ms):

denverdino commented 1 year ago

Docker Hub 最近感觉访问非常不稳定,可以试着手工pull Docker镜像 docker pull docker/desktop-vpnkit-controller:v2.0 docker pull docker/desktop-storage-provisioner:v2.0 docker pull docker/desktop-kubernetes:kubernetes-v1.25.2-cni-v1.1.1-critools-v1.24.2-cri-dockerd-v0.2.5-1-debian