微服務和容器目前比較流行,相信很多小夥伴都比較熟悉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...