Skip to content

Commit

Permalink
Add 3.0 aspnetcore-runtime arm64 images (#794)
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelSimons authored Nov 7, 2018
1 parent 8246e49 commit edc9829
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 0 deletions.
17 changes: 17 additions & 0 deletions 3.0/aspnetcore-runtime/bionic/arm64v8/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM microsoft/dotnet-nightly:3.0-runtime-deps-bionic-arm64v8

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
curl \
&& rm -rf /var/lib/apt/lists/*

# Install ASP.NET Core
ENV ASPNETCORE_VERSION 3.0.0-alpha1-10663

RUN curl -SL --output aspnetcore.tar.gz https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/$ASPNETCORE_VERSION/aspnetcore-runtime-$ASPNETCORE_VERSION-linux-arm64.tar.gz \
&& aspnetcore_sha512='a913ac79d8505f185a91772f5f05fcfdc2ca8f23b7d6fd5268397b7a36bb316df45f4308ae4ef30b44d4a4e835306f9f4e10937ed5aca4cff9035d6cc9a998c4' \
&& echo "$aspnetcore_sha512 aspnetcore.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -zxf aspnetcore.tar.gz -C /usr/share/dotnet \
&& rm aspnetcore.tar.gz \
&& ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
17 changes: 17 additions & 0 deletions 3.0/aspnetcore-runtime/stretch-slim/arm64v8/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
FROM microsoft/dotnet-nightly:3.0-runtime-deps-stretch-slim-arm64v8

RUN apt-get update \
&& apt-get install -y --no-install-recommends \
curl \
&& rm -rf /var/lib/apt/lists/*

# Install ASP.NET Core
ENV ASPNETCORE_VERSION 3.0.0-alpha1-10663

RUN curl -SL --output aspnetcore.tar.gz https://dotnetcli.blob.core.windows.net/dotnet/aspnetcore/Runtime/$ASPNETCORE_VERSION/aspnetcore-runtime-$ASPNETCORE_VERSION-linux-arm64.tar.gz \
&& aspnetcore_sha512='a913ac79d8505f185a91772f5f05fcfdc2ca8f23b7d6fd5268397b7a36bb316df45f4308ae4ef30b44d4a4e835306f9f4e10937ed5aca4cff9035d6cc9a998c4' \
&& echo "$aspnetcore_sha512 aspnetcore.tar.gz" | sha512sum -c - \
&& mkdir -p /usr/share/dotnet \
&& tar -zxf aspnetcore.tar.gz -C /usr/share/dotnet \
&& rm aspnetcore.tar.gz \
&& ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
2 changes: 2 additions & 0 deletions TAGS.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@

- [`3.0.100-preview-sdk-stretch-arm64v8`, `3.0-sdk-stretch-arm64v8`, `3.0.100-preview-sdk`, `3.0-sdk` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/sdk/stretch/arm64v8/Dockerfile)
- [`3.0.100-preview-sdk-bionic-arm64v8`, `3.0-sdk-bionic-arm64v8` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/sdk/bionic/arm64v8/Dockerfile)
- [`3.0.0-preview-aspnetcore-runtime-stretch-slim-arm64v8`, `3.0-aspnetcore-runtime-stretch-slim-arm64v8`, `3.0.0-preview-aspnetcore-runtime`, `3.0-aspnetcore-runtime` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/aspnetcore-runtime/stretch-slim/arm64v8/Dockerfile)
- [`3.0.0-preview-aspnetcore-runtime-bionic-arm64v8`, `3.0-aspnetcore-runtime-bionic-arm64v8` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/aspnetcore-runtime/bionic/arm64v8/Dockerfile)
- [`3.0.0-preview-runtime-stretch-slim-arm64v8`, `3.0-runtime-stretch-slim-arm64v8`, `3.0.0-preview-runtime`, `3.0-runtime` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/runtime/stretch-slim/arm64v8/Dockerfile)
- [`3.0.0-preview-runtime-bionic-arm64v8`, `3.0-runtime-bionic-arm64v8` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/runtime/bionic/arm64v8/Dockerfile)
- [`3.0.0-preview-runtime-deps-stretch-slim-arm64v8`, `3.0-runtime-deps-stretch-slim-arm64v8`, `3.0.0-preview-runtime-deps`, `3.0-runtime-deps` (*Dockerfile*)](https://github.com/dotnet/dotnet-docker/blob/nightly/3.0/runtime-deps/stretch-slim/arm64v8/Dockerfile)
Expand Down
24 changes: 24 additions & 0 deletions manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -1092,6 +1092,16 @@
},
"variant": "v7"
},
{
"architecture": "arm64",
"dockerfile": "3.0/aspnetcore-runtime/stretch-slim/arm64v8",
"os": "linux",
"tags": {
"$(3.0-RuntimeVersion)-aspnetcore-runtime-stretch-slim-arm64v8": {},
"3.0-aspnetcore-runtime-stretch-slim-arm64v8": {}
},
"variant": "v8"
},
{
"dockerfile": "3.0/aspnetcore-runtime/nanoserver-sac2016/amd64",
"os": "windows",
Expand Down Expand Up @@ -1372,6 +1382,20 @@
}
]
},
{
"platforms": [
{
"architecture": "arm64",
"dockerfile": "3.0/aspnetcore-runtime/bionic/arm64v8",
"os": "linux",
"tags": {
"$(3.0-RuntimeVersion)-aspnetcore-runtime-bionic-arm64v8": {},
"3.0-aspnetcore-runtime-bionic-arm64v8": {}
},
"variant": "v8"
}
]
},
{
"platforms": [
{
Expand Down
2 changes: 2 additions & 0 deletions scripts/TagsDocumentationTemplate.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,8 @@ $(TagDoc:3.0-runtime-nanoserver-sac2016)

$(TagDoc:3.0-sdk-stretch-arm64v8)
$(TagDoc:3.0-sdk-bionic-arm64v8)
$(TagDoc:3.0-aspnetcore-runtime-stretch-slim-arm64v8)
$(TagDoc:3.0-aspnetcore-runtime-bionic-arm64v8)
$(TagDoc:3.0-runtime-stretch-slim-arm64v8)
$(TagDoc:3.0-runtime-bionic-arm64v8)
$(TagDoc:3.0-runtime-deps-stretch-slim-arm64v8)
Expand Down

0 comments on commit edc9829

Please sign in to comment.