博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
golang 环境bash 以及shell
阅读量:4610 次
发布时间:2019-06-09

本文共 869 字,大约阅读时间需要 2 分钟。

standard_init_linux.go:178: exec user process caused "no such file or directory"

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37355951/article/details/80034010

 

 

概述:主要记录在使用docker遇到问题,综合网上找的。

1、Dockerfile构建问题

1.1、debconf: unable to initialize frontend: Dialog

原因是在使用apt-get安装依赖时,可能会有对话框,制作镜像时如果不选择会导致失败,解决办法也很简单 

在docker file中增加一句:

ENV DEBIAN_FRONTEND noninteractive

参考:

1.2、invoke-rc.d: policy-rc.d denied execution of start

在docker file 中添加一句:

RUN echo “#!/bin/sh\nexit 0” > /usr/sbin/policy-rc.d

参考: 

 

2、启动容器阶段

2.1、standard_init_linux.go:178: exec user process caused “no such file or directory”

这个问题有点尴尬 

第一步如何看启动容器日志: 
$ sudo docker logs -f -t 容器名 
参考: 
 
解决方法: 
就是头部写错了 
把#!/bint/bash 改为 #!/bin/bash 需要重新构建build (刚开始以为#这是一行注释,其实这是采用哪种脚本来解释,还有一种是/bin/sh) 
以后还是不要惯性思维,你认为并不是你本来的样子 
参考: 
 

 

转载于:https://www.cnblogs.com/williamjie/p/9674119.html

你可能感兴趣的文章
Git的安装和使用教程详解
查看>>
lsof命令详解
查看>>
常用模块,异常处理
查看>>
父窗口与子窗口之间的传值
查看>>
eclipse 找不到 tomcat 的解决方案
查看>>
HDU 1890--Robotic Sort(Splay Tree)
查看>>
connection string for Excel/Access 2010
查看>>
【转】【Python】Python中的__init__.py与模块导入(from import 找不到模块的问题)
查看>>
学习wavenet_vocoder之环境配置
查看>>
常用Maven命令
查看>>
Docker启动mysql的坑2
查看>>
j2ee爬坑行之二 servlet
查看>>
JAVA基础入门(JDK、eclipse下载安装)
查看>>
最基础的applet运用--在applet上画线
查看>>
布局大全
查看>>
eclipse中安装tomcat插件
查看>>
常见设计模式C++代码实现
查看>>
C++线程同步的四种方式(Windows)
查看>>
前端面试集锦(1)
查看>>
What are Upgrade, Product and Package Codes used for? By pusu
查看>>