为什么在为我创建的映像检查env时,我得到了按预期列出的图像环境变量,但是当我尝试访问其中一个env变量(即$PATH)时,我得到的是本地机器环境变量的输出?
我想我误解了码头环境变量是如何工作的。我正在尝试对一个码头容器运行一些命令,并查看我认为意外的行为。我创建了一个简单的例子来尝试演示。-tag env-testdocker run env-test
我开始注意到bash启动时随机的bash: some_command: command not found,所以我尝试切换到sh,但它也显示bash: sh: command not found,所以我尝试重新启动bash,但是,bash: bash: command not found和我没有更改任何bash文件。