Docker部署Bytom全節點錢包

2022-07-09 17:30:15 字數 1437 閱讀 6512

微服務和容器目前比較流行,相信很多小夥伴都比較熟悉docker, 如果你不是太了解,可以檢視文件docker學習手冊。那如何用docker搭建比原鏈(bytom)的節點呢?

在操作之前,請自行安裝docker。然後在你的終端輸入(windows對應cmd):

docker
出現如下圖說明你已經安裝成功了docker:

獲取bytom的docker映象

docker pull bytom/bytom:latest
docker images
然後出現如下圖說明已經獲取到了映象:

docker run -v < bytom / data / directory / on / host / machine >:/ root /.bytom bytom:latest bytomd init --chain_id < chainid >
預設的bytom資料目錄(在主機上)是:

mac: ~/library/bytom

linux: ~/.bytom

chainid 有三種選擇:

mainnet:連線到主網

testnet:連線到測試網

solonet:單節點

如下例(mac/testnet):

docker run -v ~/library/bytom:/root/.bytom bytom/bytom:latest bytomd init --chain_id testnet
docker run -it -p 9888:9888 -v ~/library/bytom:/root/.bytom bytom/bytom:latest
docker run -d -p 9888:9888 -v ~/library/bytom:/root/.bytom bytom/bytom:latest bytomd node --web.closed --auth.disable
檢視正在執行的容器:

docker ps
下圖中我們可以看到我們在執行的容器:

最後在瀏覽器中請求:可以就可以檢視我們錢包。

docker部署 docker環境部署mysql

蘇軾 這裡我拉取了tag為5.7的映象 docker pull mysql 5.7因為需要自定義mysql的配置,所以需要乙個配置目錄 因為需要將mysql生成的資料掛載到本地,所以需要乙個資料目錄 建立mysql 資料目錄mkdir p root mysql data 建立配置檔案 touch r...

docker部署部署心得

一 涉及檔案 centos centos7.tar.gz docker中centos映象壓縮包 docker.tar.gz docker 安裝包 jre 8u131 linux x64.rpm 生成cloudlicense映象時要用到 由於找不到openjdk,安裝映象,用這個替代 dockerfi...

Docker 使用Docker部署Node服務

docker 是乙個開源的容器引擎。開發者可以將自己的應用以及依賴打包為乙個可移植的容器,然後發布到 linux 機器上。它類似於乙個輕量級的虛擬機器,極大地方便了使用者在伺服器端部署和管理應用環境。apt install docker.io安裝成功後檢視docker版本 建立package.jso...