一、首先升级centos最新内核

参考https://www.cnblogs.com/sky-cheng/p/12146054.html

二、卸载旧版本docker

[root@localhost ~]# rpm -qa|grep docker
docker-client-1.13.-.git7f2769b.el7.centos.x86_64
docker-common-1.13.-.git7f2769b.el7.centos.x86_64
docker-1.13.-.git7f2769b.el7.centos.x86_64
[root@localhost ~]# yum remove docker
[root@localhost ~]# yum remove docker-client
[root@localhost ~]# yum remove docker-common

三、安装所需要的包

[root@localhost ~]# yum install -y yum-utils
[root@localhost ~]# yum install -y device-mapper-persistent-data
[root@localhost ~]# yum install -y lvm2

四、添加docker-ce的yum源

[root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
已加载插件:fastestmirror
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
[root@localhost ~]#

五、安装docker-ce

root@localhost ~]# yum install -y docker-ce

六、查看版本

[root@localhost ~]# docker version
Client: Docker Engine - Community
Version: 19.03.
API version: 1.40
Go version: go1.12.12
Git commit: 633a0ea
Built: Wed Nov ::
OS/Arch: linux/amd64
Experimental: false
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[root@localhost ~]#

七、安装docker-compose

根据github上最新的版本地址 https://github.com/docker/compose/releases,可以看到当前最新版本的下载地址

[root@localhost docker-compose]# mkdir /usr/local/src/docker-compose
[root@localhost docker-compose]# cd /usr/local/src/docker-compose/
[root@localhost docker-compose]# wget https://github.com/docker/compose/releases/download/1.25.1-rc1/docker-compose-Linux-x86_64
[root@localhost docker-compose]# mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
[root@localhost docker-compose]# chmod +x /usr/local/bin/docker-compose
[root@localhost docker-compose]# docker-compose version
docker-compose version 1.25.-rc1, build d92e9bee
docker-py version: 4.1.
CPython version: 3.7.
OpenSSL version: OpenSSL 1.1.0l Sep
[root@localhost docker-compose]#

八、安装go语言环境

[root@localhost docker-compose]# mkdir /usr/local/src/golang
[root@localhost docker-compose]# cd /usr/local/src/golang/
[root@localhost golang]# curl -O https://storage.googleapis.com/golang/go1.9.3.linux-amd64.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100M 100M 2182k :: :: --:--:-- 2162k
[root@localhost golang]#
[root@localhost golang]# mv go/ /usr/local/
[root@localhost go]# echo "export PATH=$PATH:/usr/local/go/bin" >> /etc/profile
[root@localhost go]# echo "export GOPATH=/home/go" >> /etc/profile
[root@localhost go]# source /etc/profile
[root@localhost go]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/dell/srvadmin/bin:/opt/dell/srvadmin/sbin:/home/mysql-5.7./bin/:/root/bin:/usr/local/go/bin
[root@localhost go]# go version
go version go1.9.3 linux/amd64
[root@localhost go]#

至此整个Fabric所需的基础环境都已经搭建起来了。

centos7搭建Fabric基础环境的更多相关文章

  1. 【linux】【Fabric】Centos7搭建Fabric运行环境

    1.安装jdk1.8配置环境变量 参考:https://www.cnblogs.com/jxd283465/p/11541506.html 2.安装git yum -y install git 3.安 ...

  2. 搭建Istio基础环境

    需求 搭建istio基础环境(基于1.5.1版本) 安装步骤 在安装 Istio 之前,需要一个运行着 Kubernetes 的环境,安装步骤可以参考前面的文章 下载istio,然后解压,然后将 is ...

  3. 搭建SSM基础环境>基于idea

    目录 搭建SSM基础环境 创建一个Web项目 导入所需要的jar包 在项目目录下创建一个Resources文件夹并设置为类路径 在src目录下创建项目的初始文件夹目录 在resources文件夹下创建 ...

  4. CentOS7 搭建Fabric 1.0

    1.环境搭建 1.1 go的按装及配置 1.1.1下载go压缩包 ​ wget https://dl.google.com/go/go1.9.2.linux-amd64.tar.gz 1.1.2 解压 ...

  5. CentOS7搭建Kafka单机环境及基础操作

    前提 安装Kafka前需要先安装zookeeper集群,集体安装方法请参照我的另一篇文档. Kafka安装 下载 wget https://archive.apache.org/dist/kafka/ ...

  6. Centos7搭建php+mysql环境(整理篇)

    终于将mysql+php环境搭建成功,将之前的整理一下,环境:centos7,本机IP:192.168.1.24,数据库用户名及密码都设为root,测试文件路径:/var/www/html 1.取消c ...

  7. centos7搭建.netcore运行环境

    开发环境介绍 1.操作系统:Windows Server 2008 R2 Enterprise 2.IDE:VisualStudio2017 3..Net Core 2.0 SDK 本文假设你已经满足 ...

  8. 阿里云centos7搭建php+nginx环境

    阿里云Centos搭建lnmp(php7.1+nginx+mysql5.7) https://jingyan.baidu.com/article/215817f7a10bfb1eda14238b.ht ...

  9. Centos7搭建Scrapy爬虫环境

    写在前面 因为之前的爬虫环境一直是部署在我自己本地的电脑上的,最近,写了一个监控别人空间的爬虫,需要一直线上24小时运行,所有就打算云服务器上部署环境,也捣鼓了好一会才弄好,还是有一些坑,这里先记录一 ...

随机推荐

  1. 伪静态的实现方法:IIS环境下配置

    URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担.本教程讲解如何在 IIS 环境下配置各个产品的 Rewrite 规则. 下 ...

  2. HDU3844 Mining Your Own Business

    HDU3844 Mining Your Own Business 问题描述John Digger是一个大型illudium phosdex矿的所有者.该矿山由一系列隧道组成,这些隧道在各个大型交叉口相 ...

  3. History和Location

    Location 对象属性属性 描述hash 设置或返回从井号 (#) 开始的 URL(锚).host 设置或返回主机名和当前 URL 的端口号.hostname 设置或返回当前 URL 的主机名.h ...

  4. HDU 1850 Nim-Sum思想总结、

    算法介绍: Nim游戏是指两个对手在m个堆中轮流随意从某一个堆中拿出n个元素,假定两个对手都是足够聪明,直至最后一次取的人将所有元素取出,此人取得胜利.与之相反的是Misere游戏,相同的游戏规则,但 ...

  5. 2018-12-25-SourceYard-制作源代码包

    title author date CreateTime categories SourceYard 制作源代码包 lindexi 2018-12-25 9:43:7 +0800 2018-12-09 ...

  6. java.lang.ClassCastException: com.sun.proxy.$Proxy6 cannot be cast to com.etc.service.serviceImpl.BankServiceImpl

    错误原因: java.lang.ClassCastException: com.sun.proxy.$Proxy6 cannot be cast to com.etc.service.serviceI ...

  7. 浅谈集合框架三、Map常用方法及常用工具类

    最近刚学完集合框架,想把自己的一些学习笔记与想法整理一下,所以本篇博客或许会有一些内容写的不严谨或者不正确,还请大神指出.初学者对于本篇博客只建议作为参考,欢迎留言共同学习. 之前有介绍集合框架的体系 ...

  8. Django入门总结

  9. H3C 单路径网络中环路产生过程(2)

  10. Vue 子组件传父组件

    vue中的传值是个很烦的问题,记录一下自己完成的这个需求. 首先,被引用的称之为子组件,当前页面为父组件,这个不能搞错. 子组件传值,要用到this.$emit. 子组件页面,需要在一个函数中使用th ...