30 lines
1.8 KiB
Plaintext
30 lines
1.8 KiB
Plaintext
FROM docker.io/tensorflow/tensorflow:latest-devel
|
|
|
|
RUN echo "deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse \n\
|
|
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse \n\
|
|
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse \n\
|
|
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse \n\
|
|
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse \n\
|
|
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse \n\
|
|
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse \n\
|
|
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse \n\
|
|
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse \n\
|
|
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse " > /etc/apt/sources.list
|
|
|
|
RUN echo "[global]\n\
|
|
trusted-host=mirrors.aliyun.com\n\
|
|
index-url=http://mirrors.aliyun.com/pypi/simple" > /etc/pip.conf
|
|
|
|
#timezone
|
|
RUN apt-get update && apt-get install -y tzdata && \
|
|
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
|
|
echo "Asia/Shanghai" > /etc/timezone && \
|
|
apt-get clean
|
|
|
|
#add tensorflow-model-server
|
|
RUN echo "deb [arch=amd64] http://storage.googleapis.com/tensorflow-serving-apt \
|
|
stable tensorflow-model-server tensorflow-model-server-universal" > \
|
|
/etc/apt/sources.list.d/tensorflow-serving.list && \
|
|
curl https://storage.googleapis.com/tensorflow-serving-apt/tensorflow-serving.release.pub.gpg | apt-key add - && \
|
|
apt-get update && apt-get install tensorflow-model-server && \
|
|
pip install grpcio tensorflow-serving-client tensorflow-serving-api |