github.com/evdatsion/aphelion-dpos-bft@v0.32.1/DOCKER/README.md (about) 1 # Docker 2 3 ## Supported tags and respective `Dockerfile` links 4 5 - `0.17.1`, `latest` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/208ac32fa266657bd6c304e84ec828aa252bb0b8/DOCKER/Dockerfile) 6 - `0.15.0` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/170777300ea92dc21a8aec1abc16cb51812513a4/DOCKER/Dockerfile) 7 - `0.13.0` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/a28b3fff49dce2fb31f90abb2fc693834e0029c2/DOCKER/Dockerfile) 8 - `0.12.1` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/457c688346b565e90735431619ca3ca597ef9007/DOCKER/Dockerfile) 9 - `0.12.0` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/70d8afa6e952e24c573ece345560a5971bf2cc0e/DOCKER/Dockerfile) 10 - `0.11.0` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/9177cc1f64ca88a4a0243c5d1773d10fba67e201/DOCKER/Dockerfile) 11 - `0.10.0` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/e5342f4054ab784b2cd6150e14f01053d7c8deb2/DOCKER/Dockerfile) 12 - `0.9.1`, `0.9`, [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/809e0e8c5933604ba8b2d096803ada7c5ec4dfd3/DOCKER/Dockerfile) 13 - `0.9.0` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/d474baeeea6c22b289e7402449572f7c89ee21da/DOCKER/Dockerfile) 14 - `0.8.0`, `0.8` [(Dockerfile)](https://github.com/evdatsion/aphelion-dpos-bft/blob/bf64dd21fdb193e54d8addaaaa2ecf7ac371de8c/DOCKER/Dockerfile) 15 16 ## Quick reference 17 18 - **Where to get help:** 19 [cosmos.network/ecosystem](https://cosmos.network/ecosystem) 20 21 - **Where to file issues:** 22 [Tendermint Issues](https://github.com/evdatsion/aphelion-dpos-bft/issues) 23 24 - **Supported Docker versions:** 25 [the latest release](https://github.com/moby/moby/releases) (down to 1.6 on a best-effort basis) 26 27 ## Tendermint 28 29 Tendermint Core is Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine, written in any programming language, and securely replicates it on many machines. 30 31 For more background, see the [the docs](https:/.com/docs/introduction/#quick-start). 32 33 To get started developing applications, see the [application developers guide](https:/.com/docs/introduction/quick-start.html). 34 35 ## How to use this image 36 37 ### Start one instance of the Tendermint core with the `kvstore` app 38 39 A quick example of a built-in app and Tendermint core in one container. 40 41 ``` 42 docker run -it --rm -v "/tmp:" tendermint init 43 docker run -it --rm -v "/tmp:" tendermint node --proxy_app=kvstore 44 ``` 45 46 ## Local cluster 47 48 To run a 4-node network, see the `Makefile` in the root of [the repo](https://github.com/evdatsion/aphelion-dpos-bft/blob/master/Makefile) and run: 49 50 ``` 51 make build-linux 52 make build-docker-localnode 53 make localnet-start 54 ``` 55 56 Note that this will build and use a different image than the ones provided here. 57 58 ## License 59 60 - Tendermint's license is [Apache 2.0](https://github.com/evdatsion/aphelion-dpos-bft/blob/master/LICENSE). 61 62 ## Contributing 63 64 Contributions are most welcome! See the [contributing file](https://github.com/evdatsion/aphelion-dpos-bft/blob/master/CONTRIBUTING.md) for more information.