Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
YottaChain
YTBP
提交
4350a4d7
Y
YTBP
项目概览
YottaChain
/
YTBP
通知
0
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
YTBP
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4350a4d7
编写于
9月 23, 2017
作者:
D
Daniel Larimer
提交者:
GitHub
9月 23, 2017
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #458 from EOSIO/docs-457
Docker documentation inconsistencies
上级
7d5b3515
2137258f
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
32 addition
and
11 deletion
+32
-11
Docker/README.md
Docker/README.md
+32
-11
未找到文件。
Docker/README.md
浏览文件 @
4350a4d7
#
##
Run in docker
# Run in docker
Simple and fast setup of EOS on Docker is also available. Firstly, install dependencies:
Simple and fast setup of EOS on Docker is also available.
## Install Dependencies
-
[
Docker
](
https://docs.docker.com
)
-
[
Docker-compose
](
https://github.com/docker/compose
)
-
[
Docker-volumes
](
https://github.com/cpuguy83/docker-volumes
)
Build eos image
##
Build eos image
```
```
bash
git clone https://github.com/EOSIO/eos.git
--recursive
cd
eos
cp
genesis.json Docker
docker build
-t
eosio/eos
-f
Docker/Dockerfile .
```
Start docker
##
Start docker
```
```
bash
sudo rm
-rf
/data/store/eos
# options
sudo mkdir
-p
/data/store/eos
docker-compose
-f
Docker/docker-compose.yml up
```
Get chain info
If you get an error after
`docker-compose`
step, you may have to change directory permissions to your current system user
```
bash
sudo chown
-R
SYSTEM_USER /data/store/eos
```
## Get chain info
```
bash
curl http://127.0.0.1:8888/v1/chain/get_info
```
Run example contract
s
## Execute eosc command
s
You can run the
`eosc`
commands via
`docker exec`
command. For example:
```
bash
docker
exec
docker_eos_1 eosc get info
```
cd /data/store/eos/contracts/exchange
docker exec docker_eos_1 eosc contract exchange contracts/exchange/exchange.wast contracts/exchange/exchange.abi
```
bash
docker
exec
docker_eos_1 eosc get account inita
```
Done
Upload sample exchange contract
```
bash
docker
exec
docker_eos_1 eosc
set
contract exchange contracts/exchange/exchange.wast contracts/exchange/exchange.abi
```
## Access Shell of Running EOS Container
```
bash
sudo
docker
exec
-i
-t
docker_eos_1 /bin/bash
```
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录