我使用的kubectl版本是1.17.3,docker的版本是18.03.0-ce。然后在使用kubectl apply -f my-deployment.yaml创建一个Deployment的时候出现Error: Error response from daemon: No command specified。经过一段时间的搜索资料,发现是我的yaml文件中缺少了一个字段的内容。缺少的字段就是command字段。根据报错的内容也可以猜得到:k8s在docker run 的时候,没有加/bin/bash或者其他的类似/bin/bash的指令。所以需要在yaml文件中添加command字段。
虽然解决了上述的报错,但是继续创建的时候会发现又出现一个新的错误:
Warning BackOff 116s (x72 over 16m) kubelet, ubuntu Back-off restarting failed container
然后又去百度了下,发现在刚刚的command字段中还得加入一些内容,如下所示:
就是得/bin/bash后边还得加入"-ce","tail -f /dev/null"这样的内容。
详细解决方案
K8s 创建Pod 的时候出现 Error: Error response from daemon: No command specified
热度:43 发布时间:2023-10-25 08:38:58.0
相关解决方案
- MySQL 5.5 Command Line Client 窗口1输密码就退出
- java报错Syntax error on token "return" invalid Type解决方案
- The server encountered an internal error () that prevented it from fulfilling th解决方案
- struts2的Action怎么返回指定路径的jsp或html,而不是返回SUCCESS、ERROR
- 'Update Progress' has encountered a problem An internal error has occurred解决方案
- JSP向SQL数据库中写下数据时提示:Network error IOException: Connection refused: connect
- Error creating bean with name 'sessionFactory' defined in ServletContext resourc解决方法
- 问上request.setCharacterEncoding()、response.setCharacterEncoding()的区别是什么
- servlet+jquery1.4.2(ajax error?)解决方案
- Parse error in application web.xml,该如何解决
- java itext导出报Connection reset by peer: socket write error,该怎么处理
- Error reading resource: com/user/User.hbm.xml,该怎么解决
- response.write(session.getAttribute("BranchName")提示异常
- 帮忙看上 struts2上PrintWriter out = response.getWriter();出错
- @Context HttpServletRequest request,@Context HttpServletResponse response,该如何解决
- fatal error; call to a member function query() on a non-object异常求回答啊 php+sqlite
- Error creating bean with name 'sessionFactory' defined in class path resource解决方法
- 大家帮帮忙呀The server encountered an internal error () that prevented it解决方法
- 【100分】怎么监控多台服务器的log,alert,error
- SOS-(奇怪现象)服务器暂不可用500 internal server error,该怎么解决
- tomcat没法运行Could not publish to the server. Error while expanding
- JSF中javax.faces.el.PropertyNotFoundException: Error getting property的有关问题
- Syntax error on token "{" { expected after this token,该怎么解决
- WEBstruts The server encountered an internal error () that prevented it fr解决思路
- 'Update Progress' has encountered a problem An internal error has occurred解决方案
- 验证码有关问题,webLogic中出现“response already committed”异常
- object error!
- ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error,该如何解决
- Syntax error, insert "}" to complete Block,该如何处理
- Response.AddHeader("Content-Disposition" "attachment; filename=" + file.Name+"xls");中文显示乱码解决方法