阿里云”7天实践训练营“[day2]总结笔记

   日期:2020-08-09     浏览:93    评论:0    
核心提示:搭建在线编程环境服务器管理软件管理终端文件传输代码编辑安装Docker容器环境Docker介绍安装 Docker 环境部署Web IDE服务器管理软件管理终端管理我们的服务器我们需要通过相关软件,针对Linux服务器的管理,这⾥推荐使⽤ Putty。PuTTY 是⾃由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。由 Larry Li维护并开源的中⽂版:下载地址:https://github.com/l

搭建在线编程环境

  • 服务器管理软件
    • 管理终端
    • 文件传输
    • 代码编辑
  • 安装Docker容器环境
    • Docker介绍
    • 安装 Docker 环境
  • 部署Web IDE

服务器管理软件

管理终端

管理我们的服务器我们需要通过相关软件,针对Linux服务器的管理,这⾥推荐使⽤ Putty。
PuTTY 是⾃由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。由 Larry Li维护并开源的中⽂版:
下载地址:https://github.com/larryli/PuTTY/releases

文件传输

使用Filezilla 通过 SFTP 协议进⾏本地和服务器的⽂件
传输和管理。
下载地址: https://filezilla-project.org/download.php?type=client

代码编辑

推荐使用 Visual Studio Code进行编辑,优点直观明了。
下载地址:https://code.visualstudio.com/

注意在连接服务器时,要开放相应的端口或者IP地址。

安装Docker容器环境

Docker介绍

Docker属于Linux容器的一种封装,提供简单易用的容器接口,通过 Docker 开发者可以将应⽤以及其依赖打包到⼀个轻量、可移植的容器当中,这样就可以避免依赖和兼容性问题,极⼤的降低服务器环境的部署难度。例如开发者在交付⼀个项⽬时只需要给出 Docker⽅案,⽤户仅需要⼏⾏命令就可以快速运⾏项⽬。
同时Docker容器完全使⽤沙箱机制,相互之间不会有任何接⼝(类似 iPhone 的 app),实现应⽤间的有效隔离,特别是在⼀些应⽤托管的领域,Docker ⼤⼤提升了安全性。

安装 Docker 环境

通过PuTTy连接服务器

  1. 安装 Docker 环境
curl -sSL https://get.daocloud.io/docker | sh

安装完成后输入下面命令行可查看docker是否成功安装

docker -v

  1. 安装 Docker-Compose 环境
curl -L 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

其中 1.25.4 可以根据 最新版本 修改

部署Web IDE

  1. 运行方式
    这⾥我们使⽤ code-server 解决⽅案将 Visual Studio Code 在服务器中运⾏,这样我们就可以在浏览器中使⽤ Visual Studio Code 了。
  2. 部署
    创建项目文件
mkdir -p /home/coder/project

在docker中运行

docker run -it -p 80:8080 --name code -v "/home/coder/project:/home/coder/project" codercom/code-server:latest

安装完成后运行下面命令行会获得密码

 docker exec -it code /bin/bash
cat ~/.config/code-server/config.yaml


最后直接在浏览器访问公网IP就可以使用。

code service 的使用方法和VS Code是一样的。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服