"configs/mmpretrain/classification_dynamic.py" did not exist on "4353fa59a0746882ea4cd68c5bf15c9588c3eabc"
build_prebuild_image.sh 826 Bytes
Newer Older
limm's avatar
limm committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh

set -e

ip=${1}
port=${2:8585}

date_today=`date +'%Y%m%d'`

# create http server
nohup python3 -m http.server --directory /data2/shared/mmdeploy-manylinux2014_x86_64-cuda11.3 $port > tmp.log 2>&1

export ip=10.1.52.36
export port=8585
export CUDA_URL=http://$ip:$port/cuda_11.3.0_465.19.01_linux.run
export CUDNN_URL=http://$ip:$port/cudnn-11.3-linux-x64-v8.2.1.32.tgz
export TENSORRT_URL=http://$ip:$port/TensorRT-8.2.3.0.Linux.x86_64-gnu.cuda-11.4.cudnn8.2.tar.gz
export TENSORRT_VERSION=8.2.3.0
export TAG=manylinux2014_x86_64-cuda11.3

# build docker image
docker build ./docker/prebuild/ -t openmmlab/mmdeploy:$TAG \
    --build-arg CUDA_URL=$CUDA_URL \
    --build-arg CUDNN_URL=$CUDNN_URL \
    --build-arg TENSORRT_URL=${TENSORRT_URL}

# push to docker hub
docker login
docker push openmmlab/mmdeploy:$TAG