openethereum/scripts/docker
Talha Cross f3cdd7bf21 v2.5.10 stable ()
* ropsten  foundation  ()
* [stable] builtin, istanbul and mordor testnet backports ()
  * ethcore-builtin ()
  * [builtin]: support `multiple prices and activations` in chain spec ()
  * [chain specs]: activate `Istanbul` on mainnet ()
  * ethcore/res: add mordor testnet configuration ()
* Update list of bootnodes for xDai chain ()
* ethcore: remove `test-helper feat` from build ()
* Secret store: fix Instant::now() related race in net_keep_alive () ()
* [stable]: backport  and  ()
  * Fix compiler warning (that will become an error) ()
  * Refactor Clique stepping ()
* Add Constantinople eips to the dev (instant_seal) config ()
* Add cargo-remote dir to .gitignore (?)
* Insert explicit warning into the panic hook ()
* Fix docker centos build ()
* Update MIX bootnodes. ()
* Use provided usd-per-eth value if an endpoint is specified ()
* Add new line after writing block to hex file. ()
* Type annotation for next_key() matching of json filter options () (but no `FilterOption` in 2.5 so…)
* Upgrade jsonrpc to latest ()
* [CI] check evmbin build ()
* Correct EIP-712 encoding ()
* [client]: Fix for incorrectly dropped consensus messages ()
* Fix block detail updating ()
* Switching sccache from local to Redis ()
* Made ecrecover implementation trait public ()
* [dependencies]: jsonrpc `14.0.1` ()
* [receipt]: add `sender` & `receiver` to `RichReceipts` ()
* [ethcore/builtin]: do not panic in blake2pricer on short input ()
* util Host: fix a double Read Lock bug in fn Host::session_readable() ()
* ethcore client: fix a double Read Lock bug in fn Client::logs() ()
* Change how RPCs eth_call and eth_estimateGas handle "Pending" ()
* Cleanup stratum a bit ()
* Upgrade to jsonrpc v14 ()
* SecretStore: expose restore_key_public in HTTP API ()
2019-11-11 21:57:38 +01:00
..
alpine CI: Remove unnecessary pipes () 2018-10-02 00:03:58 +01:00
centos v2.5.10 stable () 2019-11-11 21:57:38 +01:00
hub Beta 2.5.3 () 2019-06-25 13:38:29 +00:00
ubuntu-aarch64 fix(docker-aarch64) : cross-compile config () 2018-10-31 12:39:18 +00:00
ubuntu-arm CI: Remove unnecessary pipes () 2018-10-02 00:03:58 +01:00
README.md v2.5.10 stable () 2019-11-11 21:57:38 +01:00

Usage

docker build -f docker/ubuntu/Dockerfile --tag ethcore/parity:branch_or_tag_name .

Usage - CentOS

Builds a lightweight non-root Parity docker image:

git clone https://github.com/paritytech/parity-ethereum.git
cd parity-ethereum
./scripts/docker/centos/build.sh

Fully customised build:

PARITY_IMAGE_REPO=my-personal/parity \
PARITY_BUILDER_IMAGE_TAG=build-latest \
PARITY_RUNNER_IMAGE_TAG=centos-parity-experimental \
./scripts/docker/centos/build.sh

Default values:

# The image name
PARITY_IMAGE_REPO - parity/parity

# The tag to be used for builder image, git commit sha will be appended
PARITY_BUILDER_IMAGE_TAG - build

# The tag to be used for runner image
PARITY_RUNNER_IMAGE_TAG - latest

All default ports you might use will be exposed:

#           secret
#      ipfs store     ui   rpc  ws   listener  discovery
#      ↓    ↓         ↓    ↓    ↓    ↓         ↓
EXPOSE 5001 8082 8083 8180 8545 8546 30303/tcp 30303/udp