搭建在线编程环境
- 服务器管理软件
- 文件传输软件FileZilla
- 编译软件
- 管理终端
- 安装Docker容器环境
- 安装Docker环境
- 部署WebIDE &使用WebIDE
- 1.创建项⽬⽂件夹
- 2.在 Docker 中运行
- 3.查看密码
服务器管理软件
文件传输软件FileZilla
见利用阿里云ECS制作个人简历网站
编译软件
使用的Visual Studio 2019
管理终端
管理我们的服务器我们需要通过相关软件,针对Linux服务器的管理,这⾥推荐使⽤ Putty。
PuTTY 是⾃由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作
者是 Simon Tatham。
由 Larry Li维护并开源的中⽂版:
下载地址
安装Docker容器环境
将系统更换为Ubuntu 18.04 64位。
安装Docker环境
通过 Putty 连接服务器后
⼀、安装 Docker 环境
curl -sSL https://get.daocloud.io/docker | sh
⼆、安装 Docker-Compose 环境,其中 1.26.2 可以根据 最新版本 修改
curl -L
https://get.daocloud.io/docker/compose/releases/download/1.26.2/docker-
compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
部署WebIDE &使用WebIDE
1.创建项⽬⽂件夹
mkdir -p /home/coder/project
2.在 Docker 中运行
docker run -it -p 80:8080 --name code -v
"/home/coder/project:/home/coder/project" codercom/code-server:latest
在浏览器中输⼊http://你的公⽹IP,就可以看到浏览器中运⾏的VSC了。
3.查看密码
打开一个新putty窗口链接ECS
先进入docker容器
docker exec -it code /bin/bash
然后查看密码
cat ~/.config/code-server/config.yaml
将password:后面的密码用鼠标右键复制,填入刚才访问公网IP的页面内,就可以进入VSC编译代码。