1.查看服务器配置
#!/bin/bash
physicalNumber=0
coreNumber=0
logicalNumber=0
HTNumber=0
logicalNumber=$(grep "processor" /proc/cpuinfo|sort -u|wc -l)
physicalNumber=$(grep "physical id" /proc/cpuinfo|sort -u|wc -l)
coreNumber=$(grep "cpu cores" /proc/cpuinfo|uniq|awk -F':' '{print $2}'|xargs)
HTNumber=$((logicalNumber / (physicalNumber * coreNumber)))
echo "****** CPU Information ******"
echo "Logical CPU Number : ${logicalNumber}"
echo "Physical CPU Number : ${physicalNumber}"
echo "CPU Core Number : ${coreNumber}"
echo "HT Number : ${HTNumber}"
echo "*****************************"
2.挂载硬盘
linux挂载硬盘步骤(简单易用,直接上手,无废话)_linux中如何看磁盘挂载-CSDN博客
查看挂载情况
fdisk -l
必要时格式化硬盘
mkfs -t ext4 /dev/sdb
挂载
mount /dev/sdb /mount_dir
设置自动挂载
磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。
首先通过blkid命令将分区的uuid查询出来并复制uuid(往/etc/fstab中追加挂载信息时建议使用uuid)
然后修改/etc/fstab文件,本文直接vim命令修改(文本之间一定要有空格),也可以用echo命令
vim /etc/fstab
将下面的文本添加进去
保存修改,然后重启系统
reboot
重启之后查看磁盘信息
mount
若其中有vdb1的挂载信息,证明自动挂载成功
3.安装docker
apt install docker.io
4.导入镜像
docker import xx.tar funasr
docker run --env PATH="/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" -w /app -d -p 8100:8100 --name funasr funasr python app.py