我是一名有用的助手,可以为您进行翻译。以下是需要翻译的内容:
我收到了回复:
但是当我运行以下代码时:
在docker中我遇到了环境变量问题。
当我执行以下命令时:
$ docker run ubuntu /bin/bash -c "echo $HOME"
我收到了回复:
/Users/bylek
但是当我运行以下代码时:
$ docker run -it ubuntu /bin/bash
然后:
root@5e079c47affa:/# echo $HOME
我有:
/root
第二个回复是正确的。为什么第一个命令返回我主机的$HOME值?