Merge pull request #40 from StuffNoOneCaresAbout/pr-hotfix

Hotfix for docker
This commit is contained in:
PLUJA 2020-09-09 11:04:20 +02:00 committed by GitHub
commit db3162c1c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 9 deletions

View File

@ -4,4 +4,3 @@ Dockerfile
docker-compose.yml
LICENSE
*.md
yotter-config.json

View File

@ -1,13 +1,13 @@
FROM python:alpine
FROM python:3-alpine
WORKDIR /usr/src/app
RUN apk add gcc musl-dev libffi-dev openssl-dev libxml2-dev libxslt-dev file llvm-dev make g++
COPY requirements.txt ./
RUN pip install wheel cryptography gunicorn pymysql
RUN pip install --no-cache-dir -r requirements.txt
RUN apk --no-cache add gcc musl-dev libffi-dev openssl-dev libxml2-dev libxslt-dev file llvm-dev make g++ \
&& pip install --no-cache-dir wheel cryptography gunicorn pymysql \
&& pip install --no-cache-dir -r requirements.txt \
&& apk del gcc musl-dev libffi-dev openssl-dev file llvm-dev make g++
COPY . .

View File

@ -1,13 +1,13 @@
version: '3.4'
version: '3.8'
services:
mariadb:
image: mariadb:latest
image: mariadb:10.5
environment:
MYSQL_ROOT_PASSWORD: changeme
MYSQL_DATABASE: yotter
MYSQL_USER: yotter
MYSQL_PASSWORD: changeme
restart: on-failure
restart: unless-stopped
volumes:
- /var/lib/mysql
healthcheck: