利用阿里云ECS搭建在线编程环境

吃可爱长大的小学妹 提交于 2020-08-09 16:28:19

服务器管理软件

文件传输软件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编译代码。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!