提交 7e9e4260 编写于 作者: L liaogang

add script's params for docker book image

上级 8862db07
...@@ -5,8 +5,33 @@ cd $cur_path/../ ...@@ -5,8 +5,33 @@ cd $cur_path/../
#convert md to ipynb #convert md to ipynb
.tools/convert-markdown-into-ipynb-and-test.sh .tools/convert-markdown-into-ipynb-and-test.sh
paddle_tag=0.10.0rc2 #paddle production image name
book_tag=latest if [ ! -n "$1" ]; then
paddle_image=paddlepaddle/paddle
else
paddle_image=$1
fi
#paddle production image tag
if [ ! -n "$2" ]; then
paddle_tag=0.10.0rc2
else
paddle_tag=$2
fi
#paddle book image name
if [ ! -n "$3" ]; then
book_image=paddlepaddle/book
else
book_image=$3
fi
#paddle book image tag
if [ ! -n "$4" ]; then
book_tag=latest
else
book_tag=$4
fi
#generate docker file #generate docker file
if [ ${USE_UBUNTU_REPO_MIRROR} ]; then if [ ${USE_UBUNTU_REPO_MIRROR} ]; then
...@@ -20,7 +45,7 @@ echo "paddle_tag:"$paddle_tag ...@@ -20,7 +45,7 @@ echo "paddle_tag:"$paddle_tag
echo "book_tag:"$book_tag echo "book_tag:"$book_tag
cat > Dockerfile <<EOF cat > Dockerfile <<EOF
FROM paddlepaddle/paddle:${paddle_tag} FROM ${paddle_image}:${paddle_tag}
MAINTAINER PaddlePaddle Authors <paddle-dev@baidu.com> MAINTAINER PaddlePaddle Authors <paddle-dev@baidu.com>
COPY . /book COPY . /book
...@@ -40,4 +65,4 @@ EXPOSE 8888 ...@@ -40,4 +65,4 @@ EXPOSE 8888
CMD ["sh", "-c", "jupyter notebook --ip=0.0.0.0 --no-browser --allow-root --NotebookApp.token='' --NotebookApp.disable_check_xsrf=True /book/"] CMD ["sh", "-c", "jupyter notebook --ip=0.0.0.0 --no-browser --allow-root --NotebookApp.token='' --NotebookApp.disable_check_xsrf=True /book/"]
EOF EOF
docker build --no-cache -t paddlepaddle/book:${paddle_tag} -t paddlepaddle/book:${book_tag} . docker build --no-cache -t ${book_image}:${paddle_tag} -t ${book_image}:${book_tag} .
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册