1
1
# NEO private network - Dockerfile
2
- FROM mcr.microsoft.com/dotnet/sdk:7 .0 AS Build
2
+ FROM mcr.microsoft.com/dotnet/sdk:8 .0 AS Build
3
3
4
4
RUN set -x \
5
5
&& apt-get update \
@@ -9,10 +9,10 @@ RUN set -x \
9
9
# APT cleanup to reduce image size
10
10
&& rm -rf /var/lib/apt/lists/*
11
11
12
- FROM mcr.microsoft.com/dotnet/aspnet:7 .0 as Final
12
+ FROM mcr.microsoft.com/dotnet/aspnet:8 .0 as Final
13
13
14
14
# arguments to choose version of neo-cli to install
15
- ARG VERSION="3.6.2 "
15
+ ARG VERSION="3.7.4 "
16
16
17
17
# Frontend non-interactive
18
18
ENV DEBIAN_FRONTEND noninteractive
@@ -41,12 +41,12 @@ RUN set -x \
41
41
42
42
# Download, add and decompress the neo-cli package. At the end, delete the zip file.
43
43
# $VERSION is a build argument
44
- ENV URL="https://github.com/neo-project/neo-node /releases/download/v${VERSION}/neo-cli-linux-x64.zip"
44
+ ENV URL="https://github.com/neo-project/neo/releases/download/v${VERSION}/neo-cli-linux-x64.zip"
45
45
RUN wget -O /opt/neo-cli.zip ${URL} && \
46
46
unzip -q -d /tmp /opt/neo-cli.zip && \
47
47
mkdir /neo-cli && \
48
- mv /tmp/neo-cli/* /neo-cli && \
49
- rm -r /tmp/neo-cli && \
48
+ mv /tmp/neo-cli-linux-x64 /* /neo-cli && \
49
+ rm -r /tmp/neo-cli-linux-x64 && \
50
50
rm /opt/neo-cli.zip
51
51
52
52
ENV MODULES="DBFTPlugin RocksDBStore LevelDBStore RpcServer"
0 commit comments