天天看点

ECS7天实践训练营入门班第二组精选文章(2)

一,开通ECS服务器

我的是LAMP环境(Ubuntu18.04 Apache PHP7.1)

二,安装 Docker 环境

前言

需要安装⼀下 Docker 和 Docker Compose 来作为应⽤程序运⾏的基础环境。

更换操作系统

Docker 只能安装在 64bit 系统上,这⾥我使⽤ Ubuntu 18.04 LTS 作为运⾏ Docker 的底层系统。

新购ECS选择镜像

ECS7天实践训练营入门班第二组精选文章(2)

已购ECS更换镜像

如果已经购买了ECS想更换为镜像市场的镜像(比如我~~)

停⽌ECS,强制停⽌更快

ECS7天实践训练营入门班第二组精选文章(2)

然后在 配置信息 —— 更换系统盘

ECS7天实践训练营入门班第二组精选文章(2)
ECS7天实践训练营入门班第二组精选文章(2)

安装 Docker 环境

通过 Putty 连接服务器后

⼀、安装 Docker 环境

curl -sSL

https://get.daocloud.io/docker https://get.daocloud.io/docker

| sh

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

curl -L

https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname

-s-uname -m > /usr/local/bin/docker-compose

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

三,部署Web IDE

介绍

使⽤ code-server 解决⽅案

将 Visual Studio 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 开始部署。

https://get.daocloud.io/docker https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname
ECS7天实践训练营入门班第二组精选文章(2)

4.在 info 的信息中,有⼀⾏是 Password is xxxx 就是我们的保护密码,要记住。

ECS7天实践训练营入门班第二组精选文章(2)

5.在浏览器中输⼊我们的公⽹IP

http://

你的公⽹IP,就可以看到浏览器中运⾏的VSC了!

ECS7天实践训练营入门班第二组精选文章(2)

四,使用Web IDE

Code-Server 的使⽤和 Visual Studio ⼀致~~(你会的,对吧?)

ECS7天实践训练营入门班第二组精选文章(2)
ECS7天实践训练营入门班第二组精选文章(2)
ECS7天实践训练营入门班第二组精选文章(2)
ECS7天实践训练营入门班第二组精选文章(2)
https://get.daocloud.io/docker https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname https://get.daocloud.io/docker https://get.daocloud.io/docker/compose/releases/download/1.25.4/dockercompose-uname
ECS7天实践训练营入门班第二组精选文章(2)
ECS7天实践训练营入门班第二组精选文章(2)
ECS7天实践训练营入门班第二组精选文章(2)

继续阅读