linux新服务器安装docker,挂载硬盘,安装部署语音分析服务程序

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博客

mount 挂载磁盘报错 mount: wrong fs type, bad option, bad superblock on_mount wrong fs type bad option-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

 

posted on 2024-03-15 16:36  DuoRuaiMi4567  阅读(19)  评论(0编辑  收藏  举报