mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-11 14:11:09 +00:00
* fixes #13071 * remove warning
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Substrate Builder Docker Image
|
||||
|
||||
The Docker image in this folder is a `builder` image. It is self contained and allow users to build the binaries themselves.
|
||||
The Docker image in this folder is a `builder` image. It is self contained and allows users to build the binaries themselves.
|
||||
There is no requirement on having Rust or any other toolchain installed but a working Docker environment.
|
||||
|
||||
Unlike the `parity/polkadot` image which contains a single binary (`polkadot`!) used by default, the image in this folder builds and contains several binaries and you need to provide the name of the binary to be called.
|
||||
@@ -12,6 +12,11 @@ You should refer to the .Dockerfile for the actual list. At the time of editing,
|
||||
- node-template
|
||||
- chain-spec-builder
|
||||
|
||||
To generate the latest parity/substrate image. Please first run:
|
||||
```sh
|
||||
./build.sh
|
||||
```
|
||||
|
||||
The image can be used by passing the selected binary followed by the appropriate tags for this binary.
|
||||
|
||||
Your best guess to get started is to pass the `--help flag`. Here are a few examples:
|
||||
|
||||
@@ -24,10 +24,10 @@ RUN useradd -m -u 1000 -U -s /bin/sh -d /substrate substrate && \
|
||||
mkdir -p /data /substrate/.local/share/substrate && \
|
||||
chown -R substrate:substrate /data && \
|
||||
ln -s /data /substrate/.local/share/substrate && \
|
||||
# unclutter and minimize the attack surface
|
||||
rm -rf /usr/bin /usr/sbin && \
|
||||
# Sanity checks
|
||||
ldd /usr/local/bin/substrate && \
|
||||
# unclutter and minimize the attack surface
|
||||
rm -rf /usr/bin /usr/sbin && \
|
||||
/usr/local/bin/substrate --version
|
||||
|
||||
USER substrate
|
||||
|
||||
Reference in New Issue
Block a user