Fabric 鏈碼部署中關於執行鏈碼操作的發現

2021-10-08 11:23:57 字數 376 閱讀 1464

最近在部署fabric 智慧型合約(鏈碼)的時候卡在了執行鏈碼操作那一步。即core_peer_address=peer:7052core_chaincode_id_name=mycc:0 ./marbles_chaincode

容器裡始終報許可權不夠permission denied

把這步操作的內容copy到啟動容器的.yaml 檔案的環境設定中也可以成功安裝鏈碼。

卡了好久之後發現在啟動容器的.yaml 檔案中的環境設定格式和這個操作一樣然後試著把這些內容新增到.yaml中居然成功安裝了鏈碼。

關於fabric重新部署環境和測試鏈碼的心得。

這裡我想記錄一下每次開機之後關於fabric重新部署環境和測試鏈碼的心得。我們首先檢視是否有管道的配置檔案 我們可以利用其中的mychannel.tx生成乙個管道檔案 首先我們輸入 docker ps 檢視之前開啟的容器 然後輸入 docker rm f docker ps aq 關閉所有的容器 然...

fabric多機安裝鏈碼

fabric多機安裝鏈碼 一 如何安裝鏈碼 1.安裝鏈碼 打包鏈碼,由於這次的例子是基於 go 語言開發的智慧型合約,會依賴 go 的開發環境進行安裝,如果使用 peer chaincode install 命令指定鏈碼路徑安裝,可能會造成其他虛擬上安裝的同樣的鏈碼無法同步例項化 go 開發環境不一...

Fabric基礎架構原理 鏈碼

鏈客,有問必答!fabric基礎架構原理 鏈碼 智慧型合約能夠部署和執行在區塊鏈環境中,由一段 來描述相關的業務邏輯。部署後的智慧型合約在區塊鏈中無法修改,智慧型合約的執行完全由 決定,不受人為因素的干擾。一般來說,參與方通過智慧型合約規定各自權利和義務 觸發合約的條件以及結果,一旦該智慧型合約在區...