天天看點

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)

繼續閱讀