阿里云最小代价快速搭建docker&compose环境

介绍

当前的基于容器的微服务开发在IT界已经是非常普遍的解决方案了。十个公司基本都是十个公司都在使用容器来构建自己的微服务架构,只是大家使用的方式,采用的架构可能有一些不同。当然作为一个入门的菜鸟,首先以最小的代价来构建一个docker和compose的环境。我们来薅一次阿里云的羊毛,哈哈。

准备

  1. 首先你得有一个支付宝的账户,这年都没有支付宝的人太少了,不过如果你没有,赶紧注册一个。
  2. 使用支付宝可以快速登录阿里云的官网
  3. 充值150元,放心使用不会超过2元。

创建自己的ECS

要说阿里云的什么产品最便宜,作为一个不怎么合格的羊毛党,我觉得就是阿里云的ECS,而且是抢占式的ECS,到底有多便宜,我们下面具体来看看。

  1. 找到官网
  2. 产品 -> 云服务器ECS -> 立即购买 -> 进入自定义购买
    1. 付费模式选择: 抢占式
    2. 地域及可用区选择: 选择带有黄色惠子的区,这里我选择了华北6(乌兰察布)
    3. 实例规格选择: 4 vCPU, 8GiB -> ecs.c6.xlarge型号
    4. 镜像选择:CentOS -> 7.8 64位
    5. 存储: 默认
    6. 网络:需要自己创一个一个网络并选择
    7. 公网IP: 勾选分配公网IPv4地址,并选按使用流量,带宽峰值调到最大
    8. 安全组:自定义安全组并选择
    9. 弹性网卡:自定义或者默认
    10. 登录凭证:使用自定义密码
    11. 一路默认选择 。。。。
    12. 最后记得设置:设置自动释放服务时间
    13. 确认订单,返回控制台

上面这个配置在阿里云上的服务器的使用费用是0.182元/每小时,然后流量是0.8元/G,作为临时使用的服务器真的是非常便宜。

安装docker和docker-compose

创建好ECS以后我们在控制台能找到公共的IP地址,我们用putty打开这个地址。

  1. 删除旧的docker:yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
  2. 安装后面可能需要的依赖: yum install -y yum-utils device-mapper-persistent-data lvm2
  3. 添加阿里元的镜像地址: yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  4. 通过yum查看repo上面的docker有哪些: yum list docker-ce
  5. 安装: yum install -y docker-ce.x86_64
  6. 启动docker daemon: systemctl start docker
  7. 测试docker: docker run hello-world
  8. 从github上下载docker-compose到指定的目录: curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  9. 给docker-compose添加可执行权限: chmod +x /usr/local/bin/docker-compose
  10. 测试: docker-compose -v

阿里云快速搭建dockercompose环境相关推荐

  1. 【云中沙箱】如何快速使用阿里云快速搭建论坛网站?

    如何快速使用阿里云快速搭建论坛网站? 云中沙箱实验"使用阿里云快速搭建论坛网站",教您如何快速使用阿里云快速搭建论坛网站? 云中沙箱,阿里云官方实验平台.网址:http://lab ...

  2. 阿里云快速搭建数据库开发环境(宝塔Linux面板)+(mysql,Redis安装,配置,远程链接)

    前言:为什么要买一个服务器搭建服务 当你点开这个文章的时候,说明你已经是即将步入IT行业的萌新,无论是开发.测试.运维基本都需要有一个学习扶服务器的环节,希望这篇文章能对你有所帮助. 第一步:云端环境 ...

  3. 阿里云快速搭建个人网站

    阿里云服务器快速搭建个人网站 在服务器购买的前提下进行这一步. 我们需要下载服务器搭建的软件: 这里附上百度云的下载地址: 链接:点击下载 提取码:9qcr 现在打开putty和WinSCP,putt ...

  4. 阿里云服务器搭建JAVA环境详解(jdk+mysql+tomcat)

    网上的教程现在已经有很多了,我只是记录一下我自己搭建环境的过程 1.首先进入阿里云官网登录之后直接搜索"学生机",然后点击"云翼计划",我购买的是一个服务器EC ...

  5. 阿里云服务器搭建PHP环境

    参考文章1:(原文有坑,我会讲到) https://yq.aliyun.com/articles/362645spm=5176.10695662.1996646101.searchclickresul ...

  6. 轻松在阿里云上搭建Redis

    小编上次基于阿里云服务器搭建mysql环境,出现无法远程连接的问题.经历上次吐血的折腾,小编这次优先配置阿里云服务器安全组规则,上篇文章小编没有介绍如何配置安全组规则,将会在本篇文章中详细介绍安全组规 ...

  7. 梨视频:基于阿里云E-MapReduce搭建视频推荐系统实践

    专注新闻资讯的梨视频近来表现亮眼. 梨视频由前澎湃新闻掌门人邱兵创立. 在上线之前,它就获得了黎瑞刚华人文化近1亿美元投资,旗下<微辣>栏目总播放量已经超过4亿,并在上线1个月后获得&qu ...

  8. 梨视频:基于阿里云E-MapReduce搭建视频推荐系统的实践

    专注新闻资讯的梨视频近来表现亮眼. 梨视频由前澎湃新闻掌门人邱兵创立. 在上线之前,它就获得了黎瑞刚华人文化近1亿美元投资,旗下<微辣>栏目总播放量已经超过4亿,并在上线1个月后获得&qu ...

  9. 阿里云服务器如何快速搭建Docker环境

    本教程介绍如何使用阿里云服务器快速搭建Docker环境,并使用Docker部署一个Nginx服务. 步骤一:安装Docker CE Docker有两个分支版本:Docker CE和Docker EE, ...

最新文章

  1. 最短路径(floyed)
  2. 若谷歌实用量子计算机难产,拉里·佩奇会把它砍掉吗?
  3. 种群计数 (pop_count)
  4. python 装饰器的讲解
  5. 在linux环境中配置tomcat
  6. 360手柄摇杆漂移修复_「超逸酷玩」电脑游戏还用在用键盘?不妨试试斯巴达2手柄无线版...
  7. EXCEL常用函数之统计函数
  8. 视频下载v1.0全能短视频解析
  9. 模块化设计(程序流程图)
  10. Qt qmake LIBS的使用指南
  11. 读研究生时,还有【暑假】么?
  12. work with用法
  13. 清华大学计算机杨弋,[转载]专注与兴趣是成功的阶梯(访杨弋)
  14. IDDPM官方gituhb项目--模型构建
  15. 音频格式简介和PCM转换成WAV
  16. 基于深度学习的文本分类6大算法-原理、结构、论文、源码打包分享
  17. 高观点下的数学:自然数
  18. cocos creator上线appstore的脚印
  19. java迷题_Java谜题3:汽车
  20. 三国志9攻略-磨炼史话情之章 孙家编 攻略

热门文章

  1. 核心案例|中原工学院无人机无人车协同规划与智能控制验证平台
  2. zstuacm数据结构基础12-瓷砖
  3. 微型计算机硬件系统中 最常用的输出设备是,微型计算机硬件系统中,最常用的输出设备是()。...
  4. Oracle 级联DG部署以及切换测试
  5. 将excel导入到页面表格_如何将Excel文档导入Google表格
  6. 三相异步电动机的等效电路
  7. 计算机网络自顶向下 利用分组嗅探器Wireshark俘获协议报文并分析IP协议
  8. 【附源码】Java计算机毕业设计景区直通车服务系统(程序+LW+部署)
  9. Audio: 高频泛音疗法
  10. 韦玮 python培训