我正在尝试在 Eclipse Che 中启用 GitHub oAuth。文档要求che.env
修改.
此外,文档说:
配置是通过修改 che.env 来处理的,该 che.env 放置在安装到 :/data 的主机文件夹卷中。这个配置文件是在 che init 阶段生成的。
我在 docker 容器中运行 Eclipse Che,如下所示:
mkdir /home/<USERNAME>/che
docker run -p 8080:8080 \
--name che \
--rm \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/<USERNAME>/che:/data \
eclipse/che-server:5.0.0-latest
(参考: http: //www.eclipse.org/che/docs/setup/docker/index.html)
我进入容器并搜索 che.env:
docker exec -it <CONTAINER ID> bash
find /data -name 'che.env'
没有返回任何内容,因此该文件che.env
不存在于/data
. 为什么?