Align dockerfiles
This commit is contained in:
		| @@ -10,8 +10,8 @@ ENV FT_APP_ENV="docker" | ||||
|  | ||||
| # Prepare environment | ||||
| RUN mkdir /freqtrade \ | ||||
|   && apt update \ | ||||
|   && apt install -y sudo \ | ||||
|   && apt-get update \ | ||||
|   && apt-get -y install sudo libatlas3-base curl sqlite3 libhdf5-serial-dev  \ | ||||
|   && apt-get clean \ | ||||
|   && useradd -u 1000 -G sudo -U -m ftuser \ | ||||
|   && chown ftuser:ftuser /freqtrade \ | ||||
| @@ -23,7 +23,7 @@ WORKDIR /freqtrade | ||||
| # Install dependencies | ||||
| FROM base as python-deps | ||||
| RUN  apt-get update \ | ||||
|     && apt-get -y install curl build-essential libssl-dev git \ | ||||
|   && apt-get -y install build-essential libssl-dev git libffi-dev libgfortran5 pkg-config cmake gcc \ | ||||
|   && apt-get clean \ | ||||
|   && pip install --upgrade pip | ||||
|  | ||||
|   | ||||
| @@ -7,7 +7,7 @@ TAG_ORIG=$(echo "${BRANCH_NAME}" | sed -e "s/\//_/g") | ||||
| TAG="${TAG_ORIG}_pi" | ||||
|  | ||||
| PI_PLATFORM="linux/arm/v7" | ||||
| echo "Running for ${TAG_ORIG}" | ||||
| echo "Running for ${TAG}" | ||||
| CACHE_TAG=freqtradeorg/freqtrade_cache:${TAG}_cache | ||||
|  | ||||
| # Add commit and commit_message to docker container | ||||
| @@ -34,6 +34,10 @@ fi | ||||
|  | ||||
| docker images | ||||
|  | ||||
| # Create multiarch image | ||||
| # Make sure that all images contained here are pushed to github first. | ||||
| # Otherwise installation might fail. | ||||
|  | ||||
| docker manifest create freqtradeorg/freqtrade:${TAG_ORIG} ${IMAGE_NAME}:${TAG_ORIG} ${IMAGE_NAME}:${TAG} | ||||
| docker manifest push freqtradeorg/freqtrade:${TAG_ORIG} | ||||
|  | ||||
|   | ||||
| @@ -11,7 +11,7 @@ ENV FT_APP_ENV="docker" | ||||
| # Prepare environment | ||||
| RUN mkdir /freqtrade \ | ||||
|   && apt-get update \ | ||||
|   && apt-get -y install libatlas3-base curl sqlite3 libhdf5-serial-dev sudo \ | ||||
|   && apt-get -y install sudo libatlas3-base curl sqlite3 libhdf5-serial-dev  \ | ||||
|   && apt-get clean \ | ||||
|   && useradd -u 1000 -G sudo -U -m ftuser \ | ||||
|   && chown ftuser:ftuser /freqtrade \ | ||||
| @@ -23,7 +23,7 @@ WORKDIR /freqtrade | ||||
| # Install dependencies | ||||
| FROM base as python-deps | ||||
| RUN  apt-get update \ | ||||
|   && apt-get -y install curl build-essential libssl-dev git libffi-dev libgfortran5 pkg-config cmake gcc \ | ||||
|   && apt-get -y install build-essential libssl-dev git libffi-dev libgfortran5 pkg-config cmake gcc \ | ||||
|   && apt-get clean \ | ||||
|   && pip install --upgrade pip | ||||
|  | ||||
|   | ||||
| @@ -11,7 +11,7 @@ ENV FT_APP_ENV="docker" | ||||
| # Prepare environment | ||||
| RUN mkdir /freqtrade \ | ||||
|   && apt-get update \ | ||||
|   && apt-get -y install libatlas3-base curl sqlite3 libhdf5-serial-dev sudo \ | ||||
|   && apt-get -y install sudo libatlas3-base curl sqlite3 libhdf5-serial-dev  \ | ||||
|   && apt-get clean \ | ||||
|   && useradd -u 1000 -G sudo -U -m ftuser \ | ||||
|   && chown ftuser:ftuser /freqtrade \ | ||||
| @@ -22,7 +22,8 @@ WORKDIR /freqtrade | ||||
|  | ||||
| # Install dependencies | ||||
| FROM base as python-deps | ||||
| RUN  apt-get -y install build-essential libssl-dev libffi-dev libgfortran5 \ | ||||
| RUN  apt-get update \ | ||||
|   && apt-get -y install build-essential libssl-dev libffi-dev libgfortran5 \ | ||||
|   && apt-get clean \ | ||||
|   && pip install --upgrade pip \ | ||||
|   && echo "[global]\nextra-index-url=https://www.piwheels.org/simple" > /etc/pip.conf | ||||
|   | ||||
		Reference in New Issue
	
	Block a user