我是码头工人的新手。我准备了一个码头图像。在它上面,我已经以root用户身份安装了应用程序。在启动时,根.bashrc包含一些要执行的行。在我准备图像的机器上,所有都在运行纠正。我将图像保存为tar,并将命令docker save保存到tar文件中。使用tar文件,我将图像加载到另一台机器上。使用docker,当我使用命令docker run启动映像时,它不会执行root .bashrc。当我使用源.bashrc手动执行它时,它会执行但有些服务失败。知道为什么会这样吗?因为我认为你拥有图像的那一刻,你将图像加载到一个容器中,所以它应该在任何地方都能工作。