docker started throwing this error:
standard_init_linux.go:178: exec user process caused "exec format error"
whenever I run a specific docker container with CMD or ENTRYPOINT, with no regard to any changes to the file other then removing CMD or ENTRYPOINT. here is the docker file I have been working with which worked perfectly until about an hour ago:
FROM buildpack-deps:jessieENV PATH /usr/local/bin:$PATHENV LANG C.UTF-8RUN apt-get update && apt-get install -y --no-install-recommends \ tcl \ tk \&& rm -rf /var/lib/apt/lists/*ENV GPG_KEY 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421DENV PYTHON_VERSION 3.6.0ENV PYTHON_PIP_VERSION 9.0.1RUN set -ex \&& buildDeps=' \ tcl-dev \ tk-dev \' \&& apt-get update && apt-get install -y $buildDeps --no-install-recommends && rm -rf /var/lib/apt/lists/* \ \&& wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" \&& wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" \&& export GNUPGHOME="$(mktemp -d)" \&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY" \&& gpg --batch --verify python.tar.xz.asc python.tar.xz \&& rm -r "$GNUPGHOME" python.tar.xz.asc \&& mkdir -p /usr/src/python \&& tar -xJC /usr/src/python --strip-components=1 -f python.tar.xz \&& rm python.tar.xz \ \&& cd /usr/src/python \&& ./configure \ --enable-loadable-sqlite-extensions \ --enable-shared \&& make -j$(nproc) \&& make install \&& ldconfig \ \&& if [ ! -e /usr/local/bin/pip3 ]; then : \&& wget -O /tmp/get-pip.py 'https://bootstrap.pypa.io/get-pip.py' \&& python3 /tmp/get-pip.py "pip==$PYTHON_PIP_VERSION" \&& rm /tmp/get-pip.py \ ; fi \&& pip3 install --no-cache-dir --upgrade --force-reinstall "pip==$PYTHON_PIP_VERSION" \&& [ "$(pip list |tac|tac| awk -F '[ ()]+''$1 == "pip" { print $2; exit }')" = "$PYTHON_PIP_VERSION" ] \ \&& find /usr/local -depth \ \( \ \( -type d -a -name test -o -name tests \) \ -o \ \( -type f -a -name '*.pyc' -o -name '*.pyo' \) \ \) -exec rm -rf '{}'+ \&& apt-get purge -y --auto-remove $buildDeps \&& rm -rf /usr/src/python ~/.cacheRUN cd /usr/local/bin \&& { [ -e easy_install ] || ln -s easy_install-* easy_install; } \&& ln -s idle3 idle \&& ln -s pydoc3 pydoc \&& ln -s python3 python \&& ln -s python3-config python-configRUN pip install uwsgiRUN mkdir /configRUN mkdir /logsENV HOME /var/wwwWORKDIR /configADD conf/requirements.txt /configRUN pip install -r /config/requirements.txtADD conf/wsgi.py /configADD conf/wsgi.ini /configADD conf/__init__.py /configADD start.sh /bin/start.shRUN chmod +x /bin/start.shEXPOSE 8000ENTRYPOINT ["start.sh", "uwsgi", "--ini", "wsgi.ini"]