Skip to content

Commit

Permalink
Merge pull request #74 from pentamassiv/master
Browse files Browse the repository at this point in the history
Added Dockerfiles for Ubuntu
  • Loading branch information
uraimo committed Apr 12, 2022
2 parents a1086cf + d7221eb commit d9e985e
Show file tree
Hide file tree
Showing 18 changed files with 68 additions and 5 deletions.
1 change: 0 additions & 1 deletion Dockerfiles/Dockerfile.aarch64.ubuntu20.04
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
FROM arm64v8/ubuntu:20.04


COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.aarch64.ubuntu22.04
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm64v8/ubuntu:22.04

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.aarch64.ubuntu_devel
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm64v8/ubuntu:devel

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.aarch64.ubuntu_latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm64v8/ubuntu:latest

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.aarch64.ubuntu_rolling
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm64v8/ubuntu:rolling

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.armv7.ubuntu22.04
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm32v7/ubuntu:22.04

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.armv7.ubuntu_devel
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm32v7/ubuntu:devel

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.armv7.ubuntu_latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm32v7/ubuntu:latest

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.armv7.ubuntu_rolling
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM arm32v7/ubuntu:rolling

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.ppc64le.ubuntu22.04
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM ppc64le/ubuntu:22.04

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.ppc64le.ubuntu_devel
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM ppc64le/ubuntu:devel

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.ppc64le.ubuntu_latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM ppc64le/ubuntu:latest

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.ppc64le.ubuntu_rolling
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM ppc64le/ubuntu:rolling

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.s390x.ubuntu22.04
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM s390x/ubuntu:22.04

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.s390x.ubuntu_devel
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM s390x/ubuntu:devel

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.s390x.ubuntu_latest
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM s390x/ubuntu:latest

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
4 changes: 4 additions & 0 deletions Dockerfiles/Dockerfile.s390x.ubuntu_rolling
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM s390x/ubuntu:rolling

COPY ./run-on-arch-install.sh /root/run-on-arch-install.sh
RUN chmod +x /root/run-on-arch-install.sh && /root/run-on-arch-install.sh
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,10 +150,10 @@ This table details the valid `arch`/`distro` combinations:
| arch | distro |
| -------- | ---------- |
| armv6 | jessie, stretch, buster, bullseye, alpine_latest |
| armv7 | jessie, stretch, buster, bullseye, ubuntu16.04, ubuntu18.04, ubuntu20.04, fedora_latest, alpine_latest, archarm_latest |
| aarch64 | stretch, buster, bullseye, ubuntu16.04, ubuntu18.04, ubuntu20.04, fedora_latest, alpine_latest, archarm_latest |
| s390x | jessie, stretch, buster, bullseye, ubuntu16.04, ubuntu18.04, ubuntu20.04, fedora_latest, alpine_latest |
| ppc64le | jessie, stretch, buster, bullseye, ubuntu16.04, ubuntu18.04,ubuntu20.04, fedora_latest, alpine_latest |
| armv7 | jessie, stretch, buster, bullseye, ubuntu16.04, ubuntu18.04, ubuntu20.04, ubuntu22.04, ubuntu_latest, ubuntu_rolling, ubuntu_devel, fedora_latest, alpine_latest, archarm_latest |
| aarch64 | stretch, buster, bullseye, ubuntu16.04, ubuntu18.04, ubuntu20.04, ubuntu22.04, ubuntu_latest, ubuntu_rolling, ubuntu_devel, fedora_latest, alpine_latest, archarm_latest |
| s390x | jessie, stretch, buster, bullseye, ubuntu16.04, ubuntu18.04, ubuntu20.04, ubuntu22.04, ubuntu_latest, ubuntu_rolling, ubuntu_devel, fedora_latest, alpine_latest |
| ppc64le | jessie, stretch, buster, bullseye, ubuntu16.04, ubuntu18.04,ubuntu20.04, ubuntu22.04, ubuntu_latest, ubuntu_rolling, ubuntu_devel, fedora_latest, alpine_latest |


Using an invalid `arch`/`distro` combination will fail.
Expand Down

0 comments on commit d9e985e

Please sign in to comment.