当我连接到Docker中的graph-tool容器时,我只能以root用户以外的用户身份输入。如果我使用docker exec -it --user root graph-tool bash
,它总是显示以下信息:
OCI runtime exec failed: exec failed: container_linux.go:344: starting container process caused "chdir to cwd (\"/home/user\") set in config.json failed: permission denied": unknown
有人可以告诉我该如何解决吗?
答案 0 :(得分:2)
好吧,我发现我按照docker官方说明在jupyter笔记本中运行图形工具,其中有代码docker run -p 8888:8888 -p 6006:6006 -it -u user -w /home/user tiagopeixoto/graph-tool bash
。因此,我只是将-u user
修改为-u root
。并且成功纠正了问题。