使用docker在服务器部署vscode实现云端web开发

采用codercom/code-server

拉取codercom/code-server镜像

1
docker pull codercom/code-server

运行code-server 容器

1
docker run -it --name=code_server  -p 8443:8080 -p 4001:4000 -v /root/songjian:/home/coder/songjian -h code_server -e PASSWORD=123  codercom/code-server

浏览器中输入ip:8843 开始云端开发之旅

编辑代码时出现权限问题

解决方案:
在宿主机中开放读写权限

1
chmod a+rwx -R /root/songjian/

或者在容器运行的时候指定用户组为root (推荐)

1
docker run -it -u root --name=code_server  -p 8443:8080 -p 4001:4000 -v /root/songjian:/home/coder/songjian -h code_server -e PASSWORD=123  codercom/code-server

问题解决

乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站

0%