19 lines
388 B
Bash
Executable File
19 lines
388 B
Bash
Executable File
#!/bin/bash
|
|
cd `dirname $0`
|
|
set -e
|
|
IMG=$1
|
|
if [ -z $IMG]; then
|
|
IMG='docker.paddlepaddle.org/paddle:0.10.0rc2'
|
|
fi
|
|
echo "Set docker image to \`$IMG\`"
|
|
CONTAINER_NAME=proot_tmp_container_$RANDOM
|
|
docker pull $IMG
|
|
docker run -d --name $CONTAINER_NAME $IMG
|
|
docker export $CONTAINER_NAME > rootfs.tar
|
|
docker rm -f $CONTAINER_NAME
|
|
mkdir rootfs
|
|
cd rootfs
|
|
tar xf ../rootfs.tar
|
|
cd ..
|
|
rm rootfs.tar
|