code-server 是一个基于 Visual Studio Code 的开源项目,可以实现 Web 浏览器来使用 Visual Studio Code 的编辑功能。
docker安装
# 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh
# 启用 Docker
systemctl enable --now docker
# 查看docker启动状态
systemctl status docker
拉取docker镜像
sudo docker pull codercom/code-server:latest
创建挂载目录
# 创建挂载目录
mkdir -p /docker/vscode
cd /docker/vscode
启动code-server docker容器
sudo docker run -d --name code-server \
-p 9005:8080 -e PASSWORD=123456 \
-v /docker/vscode:/root/.vscode-server \
codercom/code-server:latest
这个命令将会启动一个新的code-server容器,将主机上的/docker/vscode目录挂载到容器的/home/coder/.local/share/code-server目录,并将容器的8080端口映射到主机的9005端口(防火墙需开放9005端口)
查看容器运行状态
sudo docker ps
# 停止和删除容器
sudo docker stop vscode-web
sudo docker rm vscode-web
登录vscode-web
输入启动docker容器时设置密码123456,登录web页面。
安装支持插件
chinese :
中文插件
Bracket Pair Colorizer:
安装插件后,它会自动高亮显示您的代码中的括号对
Path Intellisense:
自动完成文件路径,避免手动输入路径时出现错误
Live Server:
用于Web开发的本地服务器插件,可在浏览器中实时预览静态和动态网页
Code Runner:
VSCode中直接运行代码片段,支持多种编程语言
生信软件文章推荐
生信软件1 - 测序下机文件比对结果可视化工具 visNano
生信软件3 - mapping比对bam文件质量评估工具 qualimap
生信软件4 - 拷贝数变异CNV分析软件 WisecondorX
生信软件7 - 多线程并行运行Linux效率工具Parallel
生信软件8 - bedtools进行窗口划分、窗口GC含量、窗口测序深度和窗口SNP统计
生信软件9 - 多公共数据库数据下载软件Kingfisher
生信软件10 - DNA/RNA/蛋白多序列比对图R包ggmsa
生信软件11 - 基于ACMG的CNV注释工具ClassifyCNV
生信软件12 - 基于Symbol和ENTREZID查询基因注释的R包(easyConvert )
生信软件13 - 基于sambamba 窗口reads计数和平均覆盖度统计
生信软件14 - bcftools提取和注释VCF文件关键信息
生信软件15 - 生信NGS数据分析强大的工具集ngs-bits
生信软件17 - 基于fasta文件的捕获探针设计工具catch