fabric v1.1.0部署准备工作

一.go环境安装

   1.curl -O https://storage.googleapis.com/golang/go1.10.linux-amd64.tar.gz

   2.解压tzr xzvf go1.10.linux-amd64.tar.gz -C /usr/local

   3.配置环境变量vi /etc/profile 在最后一行换行添加如下环境变量

     export GOROOT=/usr/local/go

     export GOPATH=/work/go

     export GOBIN=/work/go/bin

     export PATH=$PATH:$GOROOT/bin:$GOBIN

   4.source /etc/profile 生效配置

   5.go env 查看配置

      go version

二.docker安装

   1.sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine 卸载旧版本的docker组件

   2.yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 配置yum源

   3.yum -y install docker-ce 安装docker

   4.docker常用命令

      1.docker --version 查看版本

      2.docker images  查看git的镜像

      3.docker ps 查看正运行的容器列表

      4.docker pull image_name,例docker pull hyperledger/fabric-peer:x86_64-1.1.0 下载镜像

      5.docker rm name/id 删除特定的某个容器

      6.docker rmi imageid删除某个镜像,例docker rmi fd484f19954f

      7.docker kill $(docker ps -a -q)杀死所有正在运行的容器

      8.docker stop Name/ID 停止某个容器

      9.docker start Name/ID启动某个容器

      10.docker kill Name/ID 杀死某个容器

      11.docker logs Name/ID 从某个容器中获取日志

      12.docker restart Name/ID 重启某个正在运行的容器

      13.docker push new_image_name 发布镜像

      14.docker rm $(docker ps -a -q)删除所有已停止的容器

      15.docker rmi $(docker images -q)删除所有镜像

      16.docker rmi -f $(docker images -q)强制删除所有镜像

      17.docker exec -it containername bash进入某个正在运行的容器通过容器名称

三.docker-compose安装

   1.通过官网地址安装 curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` >              /usr/local/bin/docker-compose 网络问题基本装不上,反正我是没装上过

   2.chmod +x /usr/local/bin/docker-compose 设置权限

   3.yum -y install python-pip安装python-pip通过pip安装docker-compose

   4.pip install docker-compose 安装docker-compose

   5.docker-compose --version 查看docker-compose的版本


四.linux内核升级鉴于docker容器的实际情况,理论上linux内核需要在3.10及以上

   1.手动编译升级

   2.yum install -y 内核版本在线地址,目前我的虚拟机只能升级到4.4.136-1.el7版本,4.17.1,4.16,4.15这几个新版本升级全是内核异常,目前还不知道原因

      例yum install -y http://hkg.mirror.rackspace.com/elrepo/kernel/el7/x86_64/RPMS/kernel-lt-4.4.136-1.el7.elrepo.x86_64.rpm

猜你喜欢

转载自www.cnblogs.com/apolov-fabric/p/9210624.html