centos+python+keras+tensorflow環境のdockerミラーを共有
2141 ワード
qq群472149402に参加して一緒に成長することを歓迎します!
Dockerfile
自分で作ったミラーは、*centosのオペレーティングシステム*東8区*localeはzh_CN.utf 8*yumにはbzip 2とgcc*anaconda 3がインストールされています.4+python 3*pythonのクラスライブラリにはkeras 2があります.0.8とtensorflow 1.3.0
Dockerfileは次のとおりです.
もちろんこちらはインストールが必要なshファイルとwhlファイルを事前にダウンロードしました.大きいからです.
作成手順
上記の内容をDockerfileとして保存し、Anaconda 3-4.4.0-Linux-x 86_を用意します.64.shと各whlファイルは同じディレクトリに配置されます.
ディレクトリの下で実行
ミラーの使用
Dockerfile
自分で作ったミラーは、*centosのオペレーティングシステム*東8区*localeはzh_CN.utf 8*yumにはbzip 2とgcc*anaconda 3がインストールされています.4+python 3*pythonのクラスライブラリにはkeras 2があります.0.8とtensorflow 1.3.0
Dockerfileは次のとおりです.
FROM centos
LABEL maintainer="yourname "
# set timezone
ENV TZ="Hongkong"
# install zh_CN.utf8
RUN localedef -c -i zh_CN -f UTF-8 zh_CN.UTF-8
ENV LANG=zh_CH.utf8
# install something by yum
RUN yum install -y bzip2 \
&& yum install -y gcc
# install anaconda
COPY ./Anaconda3-4.4.0-Linux-x86_64.sh /tmp/Anaconda3-4.4.0-Linux-x86_64.sh
WORKDIR /tmp
RUN sh -c '/bin/echo -e "
yes
yes" | sh Anaconda3-4.4.0-Linux-x86_64.sh'
ENV PATH /root/anaconda3/bin:$PATH
# install some lib by pip
COPY ./*.whl /tmp/
RUN pip install Keras-2.0.8-py2.py3-none-any.whl \
&& pip install tensorflow-1.3.0-cp36-cp36m-manylinux1_x86_64.whl
もちろんこちらはインストールが必要なshファイルとwhlファイルを事前にダウンロードしました.大きいからです.
作成手順
上記の内容をDockerfileとして保存し、Anaconda 3-4.4.0-Linux-x 86_を用意します.64.shと各whlファイルは同じディレクトリに配置されます.
ディレクトリの下で実行
docker build --force-rm -t my_tag:1.0 ./
ミラーの使用
docker run -it my_tag:1.0 /bin/bash