mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2024-12-24 13:45:32 +03:00
fixes
This commit is contained in:
parent
da727db5f8
commit
2353cbec39
7
Makefile
7
Makefile
@ -178,8 +178,8 @@ ecosystem-debian-stretch-images:
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk14 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk15 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk16 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk17 && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk18 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk17 && pwd && make build && make deploy
|
||||
# cd `pwd`/linux/ecosystem/epicmorg/debian/09-stretch/jdk18 && pwd && make build && make deploy
|
||||
|
||||
ecosystem-debian-buster-images:
|
||||
cd `pwd`/linux/ecosystem/epicmorg/debian/10-buster/slim && pwd && make build && make deploy
|
||||
@ -271,8 +271,7 @@ ecosystem-vk2discord-images:
|
||||
cd `pwd`/linux/ecosystem/vk2discord && pwd && make build && make deploy
|
||||
|
||||
ecosystem-qbittorrent-images:
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/latest && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent/stable && pwd && make build && make deploy
|
||||
cd `pwd`/linux/ecosystem/qbittorrent && pwd && make build && make deploy
|
||||
|
||||
ecosystem-postgres-images:
|
||||
cd `pwd`/linux/ecosystem/postgres/latest && pwd && make build && make deploy
|
||||
|
@ -218,8 +218,8 @@ RUN dotnet tool list -g && \
|
||||
##################################################################
|
||||
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu nightly-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-nightly.list && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu preview-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list && \
|
||||
# echo "deb https://download.mono-project.com/repo/ubuntu nightly-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-nightly.list && \
|
||||
# echo "deb https://download.mono-project.com/repo/ubuntu preview-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list && \
|
||||
apt-get update && \
|
||||
apt-get install -y --allow-unauthenticated \
|
||||
mono-complete \
|
||||
|
@ -81,8 +81,8 @@ RUN dotnet tool list -g && \
|
||||
##################################################################
|
||||
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu nightly-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-nightly.list && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu preview-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list && \
|
||||
# echo "deb https://download.mono-project.com/repo/ubuntu nightly-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-nightly.list && \
|
||||
# echo "deb https://download.mono-project.com/repo/ubuntu preview-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list && \
|
||||
apt-get update && \
|
||||
apt-get install -y --allow-unauthenticated \
|
||||
mono-complete \
|
||||
|
@ -16,8 +16,8 @@ ENV BuildDocker true
|
||||
##################################################################
|
||||
RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu nightly-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-nightly.list && \
|
||||
echo "deb https://download.mono-project.com/repo/ubuntu preview-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list && \
|
||||
# echo "deb https://download.mono-project.com/repo/ubuntu nightly-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-nightly.list && \
|
||||
# echo "deb https://download.mono-project.com/repo/ubuntu preview-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-preview.list && \
|
||||
apt-get update && \
|
||||
apt-get install -y --allow-unauthenticated \
|
||||
mono-complete \
|
||||
|
@ -0,0 +1,26 @@
|
||||
FROM epicmorg/debian:stretch-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# installing java11
|
||||
##################################################################
|
||||
RUN wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add - && \
|
||||
echo 'deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ stretch main' > /etc/apt/sources.list.d/adoptopenjdk-official.list && \
|
||||
apt-get update && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated adoptopenjdk-11-hotspot && \
|
||||
mkdir /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/jre && \
|
||||
ln -s /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/bin/ /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/jre/bin && \
|
||||
ln -s /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/lib/ /usr/lib/jvm/adoptopenjdk-11-hotspot-amd64/jre/lib && \
|
||||
java -version
|
||||
|
||||
##################################################################
|
||||
# cleanup
|
||||
##################################################################
|
||||
RUN apt-get purge policykit-1 -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /tmp/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
@ -4,13 +4,19 @@ services:
|
||||
image: "epicmorg/debian:stretch-jdk11"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted
|
||||
app-develop:
|
||||
image: "epicmorg/debian:stretch-develop-jdk11"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.develop
|
||||
dockerfile: ./Dockerfile.adopted.develop
|
||||
app-adopted:
|
||||
image: "epicmorg/debian:stretch-jdk11-adopted"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted
|
||||
app-adopted-develop:
|
||||
image: "epicmorg/debian:stretch-jdk11-adopted-develop"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted.develop
|
||||
|
@ -7,9 +7,10 @@ ARG DEBIAN_FRONTEND=noninteractive
|
||||
##################################################################
|
||||
RUN wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | apt-key add - && \
|
||||
echo 'deb https://packages.adoptium.net/artifactory/deb stretch main' > /etc/apt/sources.list.d/temurin-official.list && \
|
||||
apt clean && apt autoclean && \
|
||||
apt-get update && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated temurin-17-jdk && \
|
||||
apt-get install -y -o 'Acquire::Retries=3' --allow-unauthenticated temurin-17-jdk && \
|
||||
mkdir /usr/lib/jvm/temurin-17-jdk-amd64/jre && \
|
||||
ln -s /usr/lib/jvm/temurin-17-jdk-amd64/bin/ /usr/lib/jvm/temurin-17-jdk-amd64/jre/bin && \
|
||||
ln -s /usr/lib/jvm/temurin-17-jdk-amd64/lib/ /usr/lib/jvm/temurin-17-jdk-amd64/jre/lib && \
|
||||
|
@ -9,7 +9,7 @@ RUN wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | a
|
||||
echo 'deb https://packages.adoptium.net/artifactory/deb stretch main' > /etc/apt/sources.list.d/temurin-official.list && \
|
||||
apt-get update && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated temurin-17-jdk && \
|
||||
apt-get install -y -o 'Acquire::Retries=3' --allow-unauthenticated temurin-17-jdk && \
|
||||
mkdir /usr/lib/jvm/temurin-17-jdk-amd64/jre && \
|
||||
ln -s /usr/lib/jvm/temurin-17-jdk-amd64/bin/ /usr/lib/jvm/temurin-17-jdk-amd64/jre/bin && \
|
||||
ln -s /usr/lib/jvm/temurin-17-jdk-amd64/lib/ /usr/lib/jvm/temurin-17-jdk-amd64/jre/lib && \
|
||||
|
@ -9,7 +9,7 @@ RUN wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | a
|
||||
echo 'deb https://packages.adoptium.net/artifactory/deb stretch main' > /etc/apt/sources.list.d/temurin-official.list && \
|
||||
apt-get update && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated temurin-18-jdk && \
|
||||
apt-get install -y --allow-unauthenticated -o 'Acquire::Retries=3' temurin-18-jdk && \
|
||||
mkdir /usr/lib/jvm/temurin-18-jdk-amd64/jre && \
|
||||
ln -s /usr/lib/jvm/temurin-18-jdk-amd64/bin/ /usr/lib/jvm/temurin-18-jdk-amd64/jre/bin && \
|
||||
ln -s /usr/lib/jvm/temurin-18-jdk-amd64/lib/ /usr/lib/jvm/temurin-18-jdk-amd64/jre/lib && \
|
||||
|
@ -9,7 +9,7 @@ RUN wget -qO - https://packages.adoptium.net/artifactory/api/gpg/key/public | a
|
||||
echo 'deb https://packages.adoptium.net/artifactory/deb stretch main' > /etc/apt/sources.list.d/temurin-official.list && \
|
||||
apt-get update && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated temurin-18-jdk && \
|
||||
apt-get install -y --allow-unauthenticated -o 'Acquire::Retries=3' temurin-18-jdk && \
|
||||
mkdir /usr/lib/jvm/temurin-18-jdk-amd64/jre && \
|
||||
ln -s /usr/lib/jvm/temurin-18-jdk-amd64/bin/ /usr/lib/jvm/temurin-18-jdk-amd64/jre/bin && \
|
||||
ln -s /usr/lib/jvm/temurin-18-jdk-amd64/lib/ /usr/lib/jvm/temurin-18-jdk-amd64/jre/lib && \
|
||||
|
@ -0,0 +1,23 @@
|
||||
FROM epicmorg/debian:stretch-develop
|
||||
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# installing java8
|
||||
##################################################################
|
||||
RUN wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add - && \
|
||||
echo 'deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ stretch main' > /etc/apt/sources.list.d/adoptopenjdk-official.list && \
|
||||
apt-get update && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated adoptopenjdk-8-hotspot && \
|
||||
java -version
|
||||
|
||||
##################################################################
|
||||
# cleanup
|
||||
##################################################################
|
||||
RUN apt-get purge policykit-1 -y && \
|
||||
apt-get clean -y && \
|
||||
apt-get autoclean -y && \
|
||||
rm -rfv /var/lib/apt/lists/* && \
|
||||
rm -rfv /tmp/* && \
|
||||
rm -rfv /var/cache/apt/archives/*.deb
|
@ -4,13 +4,19 @@ services:
|
||||
image: "epicmorg/debian:stretch-jdk8"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted
|
||||
app-develop:
|
||||
image: "epicmorg/debian:stretch-develop-jdk8"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.develop
|
||||
dockerfile: ./Dockerfile.adopted.develop
|
||||
app-adopted:
|
||||
image: "epicmorg/debian:stretch-jdk8-adopted"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted
|
||||
app-adopted-develop:
|
||||
image: "epicmorg/debian:stretch-jdk8-adopted-develop"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted
|
||||
|
@ -4,6 +4,7 @@ services:
|
||||
image: "epicmorg/debian:bullseye-jdk11"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./Dockerfile.adopted
|
||||
app-old:
|
||||
image: "epicmorg/debian:bullseye-jdk11-adopted"
|
||||
build:
|
||||
|
@ -105,7 +105,6 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio
|
||||
aptitude \
|
||||
sudo \
|
||||
cvs \
|
||||
python-pip \
|
||||
python3-pip \
|
||||
python3-all \
|
||||
python-all \
|
||||
|
@ -97,7 +97,6 @@ RUN apt-get update && \
|
||||
pkg-config \
|
||||
golang \
|
||||
golang-go \
|
||||
python-dev \
|
||||
python3-all-dev \
|
||||
g++-multilib \
|
||||
autoconf \
|
||||
|
@ -105,7 +105,6 @@ RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selectio
|
||||
aptitude \
|
||||
sudo \
|
||||
cvs \
|
||||
python-pip \
|
||||
python3-pip \
|
||||
python3-all \
|
||||
python-all \
|
||||
|
@ -249,7 +249,7 @@ RUN pip --version
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -252,7 +252,7 @@ RUN pip --version
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -236,7 +236,7 @@ RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -236,7 +236,7 @@ RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -236,7 +236,7 @@ RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -236,7 +236,7 @@ RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -236,7 +236,7 @@ RUN wget --no-check-certificate -nv --random-wait --retry-connrefused --continue
|
||||
##################################################################
|
||||
# Generate ssl key
|
||||
##################################################################
|
||||
RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
#RUN openssl dhparam -out /etc/ssl/dhparam.pem 4096
|
||||
|
||||
##################################################################
|
||||
# update locales
|
||||
|
@ -12,7 +12,7 @@ RUN curl -fsSL https://deb.nodesource.com/setup_current.x | bash - && \
|
||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" > /etc/apt/sources.list.d/yarn.list && \
|
||||
apt-get update && \
|
||||
apt-get install -y nodejs yarn
|
||||
apt-get install -y -o 'Acquire::Retries=3' nodejs yarn
|
||||
|
||||
# curl -L https://www.npmjs.com/install.sh | sh
|
||||
# npm install -g npm
|
||||
|
@ -11,8 +11,9 @@ RUN groupadd node && \
|
||||
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
|
||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" > /etc/apt/sources.list.d/yarn.list && \
|
||||
apt-get clean && apt-get autoclean && \
|
||||
apt-get update && \
|
||||
apt-get install -y nodejs yarn
|
||||
apt-get install -y -o 'Acquire::Retries=3' nodejs yarn
|
||||
|
||||
# curl -L https://www.npmjs.com/install.sh | sh
|
||||
# npm install -g npm
|
||||
|
@ -11,8 +11,9 @@ RUN groupadd node && \
|
||||
RUN curl -sL https://deb.nodesource.com/setup_15.x | bash - && \
|
||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" > /etc/apt/sources.list.d/yarn.list && \
|
||||
apt-get clean && apt-get autoclean && \
|
||||
apt-get update && \
|
||||
apt-get install -y nodejs yarn
|
||||
apt-get install -y -o 'Acquire::Retries=3' nodejs yarn
|
||||
|
||||
# curl -L https://www.npmjs.com/install.sh | sh
|
||||
# npm install -g npm
|
||||
|
@ -11,8 +11,9 @@ RUN groupadd node && \
|
||||
RUN curl -sL https://deb.nodesource.com/setup_16.x | bash - && \
|
||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" > /etc/apt/sources.list.d/yarn.list && \
|
||||
apt-get clean && apt-get autoclean && \
|
||||
apt-get update && \
|
||||
apt-get install -y nodejs yarn
|
||||
apt-get install -y -o 'Acquire::Retries=3' nodejs yarn
|
||||
|
||||
# curl -L https://www.npmjs.com/install.sh | sh
|
||||
# npm install -g npm
|
||||
|
@ -11,8 +11,9 @@ RUN groupadd node && \
|
||||
RUN curl -fsSL https://deb.nodesource.com/setup_17.x | bash - && \
|
||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" > /etc/apt/sources.list.d/yarn.list && \
|
||||
apt-get clean && apt-get autoclean && \
|
||||
apt-get update && \
|
||||
apt-get install -y nodejs yarn
|
||||
apt-get install -y -o 'Acquire::Retries=3' nodejs yarn
|
||||
|
||||
# curl -L https://www.npmjs.com/install.sh | sh
|
||||
# npm install -g npm
|
||||
|
@ -11,8 +11,9 @@ RUN groupadd node && \
|
||||
RUN curl -sL https://deb.nodesource.com/setup_18.x | bash - && \
|
||||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && \
|
||||
echo "deb https://nightly.yarnpkg.com/debian/ nightly main" > /etc/apt/sources.list.d/yarn.list && \
|
||||
apt-get clean && apt-get autoclean && \
|
||||
apt-get update && \
|
||||
apt-get install -y nodejs yarn
|
||||
apt-get install -y -o 'Acquire::Retries=3' nodejs yarn
|
||||
|
||||
# curl -L https://www.npmjs.com/install.sh | sh
|
||||
# npm install -g npm
|
||||
|
Loading…
Reference in New Issue
Block a user