ECS七天实践训练营2

打造自己的Web IDE(在线开发环境)

  1. 开通ECS服务器
  2. 安装 Docker 环境容器
  3. 部署Web IDE
  4. 部署
  5. 使用

开通ECS服务器

我这边使用的是阿里云的ECS服务器,因为有高校计划现在免费所以白嫖学习。镜像的话 视频用的是 Ubuntu 18.04的镜像。先强制停止,然后在 配置信息 —— 更换系统盘
在这里插入图片描述

安装 Docker 环境容器

安装 Docker 环境

curl -sSL https://get.daocloud.io/docker | sh

加上安装 Docker-Compose 环境,其中1.25.3 可以根据 最新版本 修改

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

安装完后

chmod +x /usr/local/bin/docker-compose

docker容器就算安装完成啦

部署Web IDE

VS-code其实就是一个可以再服务器中运行的Visual Studio Code
同时由于其存储放在服务器端⽽不是本地,也可以进⾏跨平台操作,在云上也可以和⼀些产品进⾏应⽤的快速部署。

部署

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

3.Code-server 开始部署:

使用

完成的时候会弹出来很多信息
其中有一条
在这里插入图片描述
注意!!!登录code-server的密码就在这个文件里面
可以通过命令

docker ps(查看正在运行的docker **用这个)
docker ps -a (查看所有docker)

2
把前面的CONTAINER ID复制下来,通过

docker exec -it (CONTAINER ID) /bin/bash

来进入docker的目录
然后再用ls查看一下有哪些目录
或者直接

cat ~/.config/code-server/config.yaml(刚刚存密码的文件)

在里面就能看到你docker的密码
修改完记得docker restart (CONTAINER ID)重启一下你的docker
要是打开docker的时候遇到
在浏览器里输入你的公网IP地址

在这里插入图片描述

输入刚刚的密码或者你修改后的密码就可以登录使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值