You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
3.2 KiB

10 years ago
10 years ago
  1. # Supported tags and respective `Dockerfile` links
  2. - `0.17.1`, `latest` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/208ac32fa266657bd6c304e84ec828aa252bb0b8/DOCKER/Dockerfile)
  3. - `0.15.0` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/170777300ea92dc21a8aec1abc16cb51812513a4/DOCKER/Dockerfile)
  4. - `0.13.0` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/a28b3fff49dce2fb31f90abb2fc693834e0029c2/DOCKER/Dockerfile)
  5. - `0.12.1` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/457c688346b565e90735431619ca3ca597ef9007/DOCKER/Dockerfile)
  6. - `0.12.0` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/70d8afa6e952e24c573ece345560a5971bf2cc0e/DOCKER/Dockerfile)
  7. - `0.11.0` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/9177cc1f64ca88a4a0243c5d1773d10fba67e201/DOCKER/Dockerfile)
  8. - `0.10.0` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/e5342f4054ab784b2cd6150e14f01053d7c8deb2/DOCKER/Dockerfile)
  9. - `0.9.1`, `0.9`, [(Dockerfile)](https://github.com/tendermint/tendermint/blob/809e0e8c5933604ba8b2d096803ada7c5ec4dfd3/DOCKER/Dockerfile)
  10. - `0.9.0` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/d474baeeea6c22b289e7402449572f7c89ee21da/DOCKER/Dockerfile)
  11. - `0.8.0`, `0.8` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/bf64dd21fdb193e54d8addaaaa2ecf7ac371de8c/DOCKER/Dockerfile)
  12. - `develop` [(Dockerfile)](https://github.com/tendermint/tendermint/blob/master/DOCKER/Dockerfile.develop)
  13. `develop` tag points to the [develop](https://github.com/tendermint/tendermint/tree/develop) branch.
  14. # Quick reference
  15. * **Where to get help:**
  16. https://cosmos.network/community
  17. * **Where to file issues:**
  18. https://github.com/tendermint/tendermint/issues
  19. * **Supported Docker versions:**
  20. [the latest release](https://github.com/moby/moby/releases) (down to 1.6 on a best-effort basis)
  21. # Tendermint
  22. 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.
  23. For more background, see the [introduction](https://tendermint.readthedocs.io/en/master/introduction.html).
  24. To get started developing applications, see the [application developers guide](https://tendermint.readthedocs.io/en/master/getting-started.html).
  25. # How to use this image
  26. ## Start one instance of the Tendermint core with the `kvstore` app
  27. A quick example of a built-in app and Tendermint core in one container.
  28. ```
  29. docker run -it --rm -v "/tmp:/tendermint" tendermint/tendermint init
  30. docker run -it --rm -v "/tmp:/tendermint" tendermint/tendermint node --proxy_app=kvstore
  31. ```
  32. # Local cluster
  33. To run a 4-node network, see the `Makefile` in the root of [the repo](https://github.com/tendermint/tendermint/master/Makefile) and run:
  34. ```
  35. make build-linux
  36. make build-docker-localnode
  37. make localnet-start
  38. ```
  39. Note that this will build and use a different image than the ones provided here.
  40. # License
  41. - Tendermint's license is [Apache 2.0](https://github.com/tendermint/tendermint/master/LICENSE).
  42. # Contributing
  43. Contributions are most welcome! See the [contributing file](https://github.com/tendermint/tendermint/blob/master/CONTRIBUTING.md) for more information.