在正在运行的容器内执行

时间:2018-03-23 12:51:04

标签: bash shell docker bin

我用

创建了一个正在运行的docker容器
cellHeight

在创建它之后我就可以开始运行了它,特别是ffc命令。然后我做我的东西并关闭码头。

第二天,我可以看到我的容器仍在运行(正如预期的那样)并在其上运行

docker run -v host_directory:remote_directory -it image_name /bin/bash 

然后我进入我的容器,但这次不能运行ffc命令,我收到一条错误消息,说“未知命令”。

任何人都知道发生了什么事?

提前致谢。

1 个答案:

答案 0 :(得分:0)

在这里回答我自己的问题:

为了能够运行ffc命令我提到我需要执行作为fenics用户因此应该

docker exec -ti -u fenics <container name> /bin/bash -l