mirror of
https://github.com/dyrkin/luxmed-bot.git
synced 2026-01-03 11:34:58 +01:00
Added arm images
This commit is contained in:
26
.drone.yml
26
.drone.yml
@@ -22,6 +22,32 @@ pipeline:
|
||||
branch: master
|
||||
event: push
|
||||
|
||||
publish_to_docker_hub_armv6:
|
||||
image: plugins/docker
|
||||
repo: eugenezadyra/luxmed-bot-armv6
|
||||
username:
|
||||
from_secret: docker_username
|
||||
password:
|
||||
from_secret: docker_password
|
||||
dockerfile: ./docker/Dockerfile-armv6
|
||||
context: ./docker/
|
||||
when:
|
||||
branch: master
|
||||
event: push
|
||||
|
||||
publish_to_docker_hub_armv8:
|
||||
image: plugins/docker
|
||||
repo: eugenezadyra/luxmed-bot-armv8
|
||||
username:
|
||||
from_secret: docker_username
|
||||
password:
|
||||
from_secret: docker_password
|
||||
dockerfile: ./docker/Dockerfile-armv8
|
||||
context: ./docker/
|
||||
when:
|
||||
branch: master
|
||||
event: push
|
||||
|
||||
restart_bot:
|
||||
image: appleboy/drone-ssh
|
||||
host:
|
||||
|
||||
11
docker/Dockerfile-armv6
Normal file
11
docker/Dockerfile-armv6
Normal file
@@ -0,0 +1,11 @@
|
||||
FROM arm32v6/openjdk:8-alpine
|
||||
|
||||
RUN apk update && apk upgrade && apk add netcat-openbsd tzdata
|
||||
RUN mkdir -p /app
|
||||
ENV TZ Europe/Warsaw
|
||||
RUN echo "Europe/Warsaw" > /etc/timezone
|
||||
ADD server.jar /app
|
||||
ADD run.sh run.sh
|
||||
ADD version /app/version
|
||||
RUN chmod +x run.sh
|
||||
CMD ./run.sh
|
||||
11
docker/Dockerfile-armv8
Normal file
11
docker/Dockerfile-armv8
Normal file
@@ -0,0 +1,11 @@
|
||||
FROM arm64v8/openjdk:8-alpine
|
||||
|
||||
RUN apk update && apk upgrade && apk add netcat-openbsd tzdata
|
||||
RUN mkdir -p /app
|
||||
ENV TZ Europe/Warsaw
|
||||
RUN echo "Europe/Warsaw" > /etc/timezone
|
||||
ADD server.jar /app
|
||||
ADD run.sh run.sh
|
||||
ADD version /app/version
|
||||
RUN chmod +x run.sh
|
||||
CMD ./run.sh
|
||||
27
docker/docker-compose-armv6.yml
Normal file
27
docker/docker-compose-armv6.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
version: '3.4'
|
||||
services:
|
||||
luxmedbookingservice:
|
||||
image: eugenezadyra/luxmed-bot-armv6:latest
|
||||
env_file: secrets.env
|
||||
environment:
|
||||
DB_HOST: "database"
|
||||
volumes:
|
||||
- lbs:/lbs
|
||||
|
||||
database:
|
||||
image: arm32v6/postgres:10.7-alpine
|
||||
volumes:
|
||||
- postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
environment:
|
||||
- POSTGRES_USER=lbs
|
||||
- POSTGRES_PASSWORD=lsb123
|
||||
- POSTGRES_DB=lbs
|
||||
- TZ=Europe/Warsaw
|
||||
|
||||
volumes:
|
||||
postgres:
|
||||
name: postgres
|
||||
lbs:
|
||||
name: lbs
|
||||
27
docker/docker-compose-armv8.yml
Normal file
27
docker/docker-compose-armv8.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
version: '3.4'
|
||||
services:
|
||||
luxmedbookingservice:
|
||||
image: eugenezadyra/luxmed-bot-armv8:latest
|
||||
env_file: secrets.env
|
||||
environment:
|
||||
DB_HOST: "database"
|
||||
volumes:
|
||||
- lbs:/lbs
|
||||
|
||||
database:
|
||||
image: arm64v8/postgres:10.7
|
||||
volumes:
|
||||
- postgres:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
environment:
|
||||
- POSTGRES_USER=lbs
|
||||
- POSTGRES_PASSWORD=lsb123
|
||||
- POSTGRES_DB=lbs
|
||||
- TZ=Europe/Warsaw
|
||||
|
||||
volumes:
|
||||
postgres:
|
||||
name: postgres
|
||||
lbs:
|
||||
name: lbs
|
||||
Reference in New Issue
Block a user