fabric基础环境准备

官方文档

前期准备

编号工具版本号
1CURL(7.63.0以上)
2Docker17.06.2-ce及其以上版本
3Docker Compose1.14.0及其以上版本
4Go1.11.x以上
  1. CURL指定版本安装

    # 下载最新版的cURL并将其解压到指定目录(此处以/opt目录为例)
    wget https://curl.haxx.se/download/curl-7.63.0.tar.gz
    sudo tar xzvf curl-7.63.0.tar.gz -C /opt
    
    # 编译并安装cURL
    cd /opt/curl-7.63.0
    ./configure
    make
    sudo make install
    

    通过运行curl --version查看是否安装成功,若结果如下图所示,则表示安装成功。

    若出现下图所示错误,则需进行如下操作。

    # 在/etc/ld.so.conf加入/usr/local/lib这一行内容
    sudo echo "/usr/local/lib" >> /etc/ld.so.conf
    
    # 执行下列命令使加入的内容生效
    sudo /sbin/ldconfig -v
    

或者根据提示默认安装:

sudo apt-get install curl
  1. Docker和Docker Compose安装

使用官方安装脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

手动安装:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • Docker Compose(安装
    下载Docker Compose二进制文件(curl报错就换成wget)

Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。

运行以下命令以下载 Docker Compose 的当前稳定版本:

$ sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo wget https://github.com/docker/compose/releases/download/1.29.1/docker-compose-$(uname -s)-$(uname -m) -O /usr/local/bin/docker-compose

在这里插入图片描述

注意:要安装其他版本的 Compose,请替换 1.24.1。

将可执行权限应用于二进制文件:

$ sudo chmod +x /usr/local/bin/docker-compose

创建软链:

$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

测试是否安装成功:

$ docker-compose --version

cker-compose version 1.24.1, build 4667896b
错误安装方式(学习Python版本切换)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Python版本切换
在这里插入图片描述
在这里插入图片描述

  1. Go安装

    # 下载go1.14.6.linux-amd64.tar.gz并将其解压到指定目录(此处为/usr/local)
    wget https://studygolang.com/dl/golang/go1.14.6.linux-amd64.tar.gz
    tar xzvf go1.14.6.linux-amd64.tar.gz -C /usr/local
    
    goenvset.sh文件内容如下所示:
    
    cat >> /etc/profile << EOF
    export GOROOT=/usr/local/go
    export GOARCH=amd64
    export GOOS=linux
    export GOPATH=/home/ubuntu/gopath
    export GOBIN=$GOPATH/bin
    export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
    EOF
    
    # 执行已有的goenvset.sh向/etc/profile中写入相应的环境变量
    sudo chmod 705 goenvset.sh      # 更改goenvset.sh的权限使其可执行
    sudo ./goenvset.sh				# 执行goenvset.sh脚本
    
    # 使环境变量生效
    source /etc/profile
    

在这里插入图片描述
在这里插入图片描述

环境版本
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值