Fabric1.4 beego-docker部署

Posted 杰西啊杰西

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fabric1.4 beego-docker部署相关的知识,希望对你有一定的参考价值。

上一篇:(六)Fabric 1.4 beego连接docker mysql

一、编写Dockerfile生成镜像

在根目录下编写Dockerfile

FROM golang:1.16.7

RUN mkdir -p /root/go/src/PerInfoChain

#进入工作目录
WORKDIR /root/go/src/PerInfoChain

#将DockerFile文件所在目录下的所有文件复制到指定位置
COPY . /root/go/src/PerInfoChain

#端口
EXPOSE 8082

#修改docker_test文件的权限
RUN chmod 777 ./PerInfoChain

#执行docker_test文件
ENTRYPOINT ["./PerInfoChain"]

二、打包成镜像

运行命令

docker build  -t perinfo_chain:1.0 .

三、编写docker-compose文件(根目录)

version: '2'

services:
  perinfo_app:
    network_mode: "host"
    container_name: perinfo_app
    image: perinfo_chain:1.0
    ports:
      - "8082:8082"

四、启动并生成容器

docker-compose up -d

五、测试连接

能够返回信息,连接成功

以上是关于Fabric1.4 beego-docker部署的主要内容,如果未能解决你的问题,请参考以下文章

kafka集群环境部署fabric1.4.6

Fabric1.4.1视频教程即将推出

Fabric1.4:链码管理与测试

Fabric1.4 编写链码下

fabric1.4的安装

Fabric1.4源码中链码容器启动过程解析