如何用zsh用户docker exec
我试图使用zsh而不是bash与docker exec命令,如下所示:
docker exec -it d52b251308b3 zsh
或这个:
docker exec -it d52b251308b3 /bin/zsh
位置是正确的,但我收到此错误:
rpc error:code = 2 desc = oci runtime error:exec failed:container_linux.go:247:启动容器进程导致“exec:\”zsh \“:可执行文件在$ PATH中找不到”
它看起来像zsh没有安装在该映像上,因为/ bin / zsh可能是path。 您可以创build一个使用基本映像的新Dockerfile并安装zsh,或者可以暂时将其安装在容器中,并从bash启动。
- 等效于Docker Compose v3中的volumes_from
- Mesos + Docker,我会自动获得Mesos HA的好处吗?
- 如何使用progrium / consul check-http脚本使用SERVICE_CHECK_HTTP?
- 从configuration文件执行docker run命令
- 在docker运行时,在主机上将容器端口范围发布为相同的范围
- Docker容器在本地连接到MySQL数据库 – >redirect到另一个容器
- Docker Angular Node Sass无法为您当前的envfind一个绑定:使用Node.js 8.x的Linux 64位
- 多次运行相同的泊坞窗图像
- Dockerhub自动构build与多个私人回购