zoukankan      html  css  js  c++  java
  • 【码上微服务】- 环境搭建

    一、前言

      本系列针对有一定微服务架构基础的同僚,写博主要是为了沟通学习。

    二、环境准备

    • 操作系统:CentOS 7.2

    三、Docker安装

    • 使用官方安装脚本自动安装(这里使用了阿里云镜像源)

    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
    • 手动安装(使用yum进行安装,这里使用了阿里云镜像源)

    # step 1: 安装必要的一些系统工具
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    # Step 2: 添加软件源信息
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    # Step 3: 更新并安装 Docker-CE
    sudo yum makecache fast
    sudo yum -y install docker-ce
    # Step 4: 开启Docker服务
    sudo service docker start
    • 安装校验

    [root@ecs-4431-0001 ~]# docker version
    Client:
     Version:      18.05.0-ce
     API version:  1.37
     Go version:   go1.9.5
     Git commit:   f150324
     Built:        Wed May  9 22:14:54 2018
     OS/Arch:      linux/amd64
     Experimental: false
     Orchestrator: swarm
    
    Server:
     Engine:
      Version:      18.05.0-ce
      API version:  1.37 (minimum version 1.12)
      Go version:   go1.9.5
      Git commit:   f150324
      Built:        Wed May  9 22:18:36 2018
      OS/Arch:      linux/amd64
      Experimental: false
    • 配置镜像加速器(使用阿里镜像加速器)

      首先要拥有阿里云的账号,然后进入【管理控制台】-->【产品与服务】-->【容器镜像服务】-->【镜像加速器】获取自己的加速器配置命令:

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://XXXXXXX.mirror.aliyuncs.com"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    
    # 其中XXXXXXX处替换为自己的

      至此,整个Docker安装结束。

  • 相关阅读:
    openstack 网络架构 nova-network + neutron
    编程算法
    16周(项目四 动态数组)
    iptables惹的祸
    【剑指offer】和为定值的连续正数序列
    root用户改动普通用户文件
    Android学习四、Android中的Adapter
    初探swift语言的学习笔记四(类对象,函数)
    crtmpserver 基本流程分析
    八大排序算法总结
  • 原文地址:https://www.cnblogs.com/hackly/p/9264111.html
Copyright © 2011-2022 走看看