mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-19 11:11:03 +00:00
Fix substrate default storage location (#5064)
This commit is contained in:
@@ -20,7 +20,6 @@ RUN curl https://sh.rustup.rs -sSf | sh -s -- -y && \
|
|||||||
export PATH="$PATH:$HOME/.cargo/bin" && \
|
export PATH="$PATH:$HOME/.cargo/bin" && \
|
||||||
rustup toolchain install nightly && \
|
rustup toolchain install nightly && \
|
||||||
rustup target add wasm32-unknown-unknown --toolchain nightly && \
|
rustup target add wasm32-unknown-unknown --toolchain nightly && \
|
||||||
rustup default nightly && \
|
|
||||||
rustup default stable && \
|
rustup default stable && \
|
||||||
cargo build "--$PROFILE"
|
cargo build "--$PROFILE"
|
||||||
|
|
||||||
@@ -34,9 +33,10 @@ ARG PROFILE=release
|
|||||||
RUN mv /usr/share/ca* /tmp && \
|
RUN mv /usr/share/ca* /tmp && \
|
||||||
rm -rf /usr/share/* && \
|
rm -rf /usr/share/* && \
|
||||||
mv /tmp/ca-certificates /usr/share/ && \
|
mv /tmp/ca-certificates /usr/share/ && \
|
||||||
mkdir -p /root/.local/share/Polkadot && \
|
useradd -m -u 1000 -U -s /bin/sh -d /substrate substrate && \
|
||||||
ln -s /root/.local/share/Polkadot /data && \
|
mkdir -p /substrate/.local/share/substrate && \
|
||||||
useradd -m -u 1000 -U -s /bin/sh -d /substrate substrate
|
chown -R substrate:substrate /substrate/.local && \
|
||||||
|
ln -s /substrate/.local/share/substrate /data
|
||||||
|
|
||||||
COPY --from=builder /substrate/target/$PROFILE/substrate /usr/local/bin
|
COPY --from=builder /substrate/target/$PROFILE/substrate /usr/local/bin
|
||||||
|
|
||||||
@@ -49,7 +49,7 @@ RUN rm -rf /usr/lib/python* && \
|
|||||||
rm -rf /usr/bin /usr/sbin /usr/share/man
|
rm -rf /usr/bin /usr/sbin /usr/share/man
|
||||||
|
|
||||||
USER substrate
|
USER substrate
|
||||||
EXPOSE 30333 9933 9944
|
EXPOSE 30333 9933 9944 9615
|
||||||
VOLUME ["/data"]
|
VOLUME ["/data"]
|
||||||
|
|
||||||
CMD ["/usr/local/bin/substrate"]
|
CMD ["/usr/local/bin/substrate"]
|
||||||
|
|||||||
Reference in New Issue
Block a user