【问题标题】:docker-compose exec workspace bash - DOES NOT OPEN ANYTHINGdocker-compose exec 工作区 bash - 不打开任何东西
【发布时间】:2021-10-24 11:01:16
【问题描述】:

我正在做一个课堂项目,我必须遵循一些步骤,但有一个不起作用。这就是问题所在。

我必须使用:

docker-compose exec workspace bash

打开一个目录并可以在那里写:

 /var/www$ composer install

在 Docker 中,一切似乎都可以安装和配置。

问题是 docker-compose exec workspace bash 不工作。我在控制台中写了这个,没有任何反应或视觉打开。下图:

但是在内部,有一些东西在执行,因为当我尝试关闭控制台窗口时,会出现“进程正在会话中运行”:

怎么了? ¿我如何打开 docker-componse 工作区?提前谢谢你。

【问题讨论】:

  • 你的他的作品已经发布了很多次了,我想没有人能回答这个问题
  • 有人回答并且成功了!
  • 请通过编辑您的问题分享任何相关代码 - instead of a screenshot。如果您的代码没有以可复制的形式出现,那么很少有人会重现您的问题。

标签: mysql docker docker-compose mintty


【解决方案1】:

访问工作空间容器内的外壳的一种方法是使用命令docker exec 在容器内直接执行您的作曲家 试试这个:

docker ps 

现在找到工作区容器的容器 ID

docker exec -it [container_ID] bash
~$ composer install

【讨论】:

  • 成功了!太棒了:)非常感谢你
最近更新 更多