Docker搭建VSCODE-Server
目录
宿主机环境装备
先在宿主机建立用户数据目录
|
|
给上面目录授权(否则将会出现docker挂载该目录时拒绝访问的错误)
|
|
启动vscode-server容器
|
|
登录密码的修改
进入宿主机/userdatas/mycode/.config/code-server目录,其中config.yaml中password后面的值就是密码。
修改密码也是在此文件。 修改密码后,需要重启容器
docker restart code-server才能生效。
访问xxx.xx:6688即可享用vscode WebIDE
Python开发环境打磨
安装pip管理包
vscode服务端(即docker容器)是基于debian系统,未安装pip,需要进入容器中进行安装,进入容器的方法有两种。
一、WebIDE界面进入
登录WebIDE后,在WebIDE的终端中进行。
|
|
二、在宿主机中进入
宿主机运行以下命令进入容器
|
|
然后执行 一、WebIDE界面安装 步骤中的代码。
配置远程调试运行环境
在WebIDE左侧的插件商店中安装python插件
重启容器docker restart code-server
然后再次进入WebIDE,进入左侧的运行和调试,点击创建 launch.json,在编辑界面输入以下内容并保存:
|
|
然后就可以按Ctrl+F5愉快的执行。
设置WebIDE不显示配置文件
在WebIDE的设置当中搜索files.exclude,添加一条规则**/.*
### 安装等宽字体
JetBrains Mono下载地址:
https://www.jetbrains.com/lp/mono/安装方法见:https://blog.csdn.net/jiaobuchong/article/details/108891406