云计算综合案例运用-通过workbench远程登录ECS,快速搭建Docker环境

本博客通过阿里云云起实验室指导,详细阐述了如何远程登录ECS,安装Docker CE,配置阿里云镜像仓库加速器,最后使用Docker部署Nginx服务。实验步骤包括ECS连接、Docker安装、镜像加速器设置以及Nginx容器的启动和验证。
摘要由CSDN通过智能技术生成

实验背景介绍

本场景主要设计以下云产品和服务:

  • 云服务器ECS

云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了采购IT硬件的前期准备,让像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力业务发展。

  • 容器技术

容器是一个允许我们在资源隔离的过程中,运行应用程序和其依赖项的 、轻量的 、操作系统级别的虚拟化技术, 运行应用程序所需的所有必要组件都打包为单个镜像,这个镜像是可以重复使用的。当镜像运行时,它是运行在独立的环境中,并不会和其他的应用共享主机操作系统的内存、CPU或磁盘。这保证了容器内的进程不会影响到容器外的任何进程。

  • Docker

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker底层用的Linux的cgroup和namespace这两项技术来实现应用隔离,一个完整的Docker有以下几个部分组成:

  • Docker Client客户端。

  • Docker Daemon守护进程。

  • Docker Image镜像。

  • Docker Container容器。

实验步骤

一.先打开阿里云的云起实验室https://developer.aliyun.com/adc/scenario/exp/9fd79b8711984e309f20d82bc65a26fa

在页面中间单击创建资源,创建所需资源。

二.连接服务器

  1. 双击打开虚拟桌面的Chromium浏览器,在RAM用户登录框中单击下一步,复制云产品资源列表中子用户密码,按CTRL+V把密码粘贴到密码输区,登录子账户。

  2. 复制云服务器ECS控制台地址,在Chromium浏览器打开新页签,粘贴并访问云服务器ECS控制台

    https://ecs.console.aliyun.com/

   3.在控制台左侧导航栏中,单击实例

4.在实例页面顶部菜单栏,切换到资源所在地域。

说明:

参考如下图片切换地域到华东2(上海)。

5.在实例页面,在目标实例的操作列下单击远程连接

说明:您可在云产品资源列表中查看目标实例的实例ID。

6.在远程连接与命令对话框的Workbench远程连接区域中,单击立即登录

7.在登录实例对话框中,输入云资源产品列表中ECS服务器的登录密码,单击确定。

返回如下页面,表示您已经成功远程连接到ECS服务器

三.安装Docker CE

Docker有两个分支版本:Docker CE和Docker EE,即社区版和企业版。本教程基于CentOS 7安装Docker CE。

1.执行如下命令,安装Docker的依赖库

yum install -y yum-utils device-mapper-persistent-data lvm2

2.执行如下命令,添加Docker CE的软件源信息

yum-config-manag
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值