【发布时间】:2018-06-09 19:58:16
【问题描述】:
我在 Dockerfile 中的 .bashrc 中添加了许多东西,这是执行我稍后要在 Dockerfile 中运行的一些命令所必需的,
我累了source .bashrc,这不起作用。
我尝试使用RUN /bin/bash -c --login ...,但出现错误:mesg: ttyname failed: inappropriate ioctl for device
【问题讨论】:
-
这非常不清楚。也许一开始edit 你的问题是为了展示你的实际
Dockerfile并解释你想要完成的事情。首先,向.bashrc添加内容的要求听起来非常可疑。 -
我正在使用 ROS,为了设置依赖项,我为 bashrc 的依赖项添加了不同的路径,包括 opencv 库路径。
-
wiki.ros.org/ROS/Tutorials/… 建议在您的
.bashrc中添加一个source行,并将依赖项保存在外部文件中。那会更有意义。
标签: bash docker dockerfile