无法在Docker容器中启动'cdr / code-server':“错误EACCES:权限被拒绝,mkdir'/home/coder/.config/code-server'”

问题描述

这是我的剧本:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER

然后我从ssh断开连接,重新连接,然后运行以下命令:

docker run -it --name code-server -p 127.0.0.1:8080:8080 -v "$HOME/.config:/home/coder/.config:rw" -v "$PWD:/home/coder/project:rw" -u "$(id -u):$(id -g)" -e "DOCKER_USER=$USER" codercom/code-server:latest

我得到的错误error EACCES: permission denied,mkdir '/home/coder/.config/code-server'

这是在全新的EC2实例上。有任何想法吗?我一直在为此努力,我不知道如何进一步调试。我试过从命令中删除-e-u选项,但是这些选项似乎没有任何效果,无论是否使用sudo运行docker都无济于事。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)