build_image.sh 586 字节
Newer Older
1 2
#!/bin/bash -e

3 4 5
SRC_DIR=$(readlink -f "`dirname $0`/../../../")
source ${SRC_DIR}/scripts/whl/utils/utils.sh
config_docker_file
6

7 8 9
cd $(dirname $0)
echo "docker_file is ${docker_file}"
docker build -t env_manylinux2014:latest -f ${docker_file} .
10 11 12 13 14 15 16

OS=$(uname -m)
if [[ $OS = "aarch64" ]]; then
    # as nivida trt-8.5.3.1 build from ubuntu20.04, which depends on new glibc, env_manylinux2014 do not satisfy, so need build aarch64-ubuntu20.04 docker
    echo "as in aarch64, need build aarch64-ubuntu20.04 docker"
    docker build -t ubuntu2004:latest -f Dockerfile_aarch64_ubuntu2004 .
fi