开发者社区> 码农笔录> 正文

alpine docker exec: "/bin/bash": stat /bin/bash: no such file or directory 解决方案

简介: alpine docker exec: "/bin/bash": stat /bin/bash: no such file or directory 解决方案 docker exec -it 029e6df30836 /bin/bash exec: "/bin/bash": stat /bin/bash: no such file or directory 我们一般可能会在容器启动后进入容器,常用的是docker attach 镜像id,但是启动镜像的时候如果没有带 参数 -it的话,attach进去后可能是日志界面,并不能执行命令。
+关注继续查看

alpine docker exec: "/bin/bash": stat /bin/bash: no such file or directory 解决方案

docker exec -it 029e6df30836 /bin/bash exec: "/bin/bash": stat /bin/bash: no such file or directory

我们一般可能会在容器启动后进入容器,常用的是docker attach 镜像id,但是启动镜像的时候如果没有带 参数 -it的话,attach进去后可能是日志界面,并不能执行命令。所以我们会用docker exec -it 镜像id /bin/bash/

平常的容器一般都可以执行/bin/bash,很是alpine没有,改成 docker exec -it 镜像id sh 就好了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
docker报错: bash: which: command not found
docker报错: bash: which: command not found
20 0
/bin/sh: 1: tclsh: not found
/bin/sh: 1: tclsh: not found
115 0
#!/bin/sh与#!/bin/bash有区别
#!/bin/sh与#!/bin/bash有区别
45 0
Docker容器/bin/bash start.sh无法找到not found
Docker容器/bin/bash start.sh无法找到not found
344 0
Linux - #!/bin/bash 和 #!/usr/bin/env bash 的区别
Linux - #!/bin/bash 和 #!/usr/bin/env bash 的区别
270 0
Starting Jenkins bash: /usr/bin/java: No such file or directory
Starting Jenkins bash: /usr/bin/java: No such file or directory
207 0
docker出现问题:dockerfile启动不起来(在启动命令后面加了/bin/bash 导致启动不起来)解决方案
docker出现问题:dockerfile启动不起来(在启动命令后面加了/bin/bash 导致启动不起来)解决方案
354 0
centos7 -bash: vim: command not found
centos7 -bash: vim: command not found
120 0
-bash: wget: command not found 解决方法
-bash: wget: command not found 解决方法
1278 0
为什么在“-bash: XX: command not found”下常用命令如“cat”,“ls”变得不可用?
先看这个信息 “-bash: XX: command not found” 直译过来就是bash找不到相应的命令前文里我们提到这个问题是由于"PATH"设置出错导致我们输入这些常用命令如"ls","cat","vim"等我们之前解决这个问题的方法是 '键入"export PATH=/usr/bin.
11056 0
-bash: hexo: command not found
Mac上搭建Hexo报错: 解决办法: yarn global add hexo-cli
1433 0
Bash shell中bash、sh、source及“.”点的区别与联系
在众多Linux发行版中bash shell 可谓是随处可见。作为众多发行版的首选shell,对于bash shell的学习对我们来说,显得格外重要。
2033 0
CentOS7下-bash: nano: command not found
由于安装的是纯净版系统,运行nano命令是提示没有找到该命令,以下是解决方法,用root权限的用户运行以下命令安装nano: yum install nano 遇到询问时一路点y即可。 安装好后运行:nano a.txt,如果该文件不存在就会创建一个。
3172 0
+关注
码农笔录
文章
问答
视频
相关电子书
更多
Open Source Docker
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载