一个全新的Linux系统需要进行挂载U盘离线安装环境,是否需要执行执行lsmod命令查看 usb-storage scsi_mod sd_mod 模块是否已经被添加,查看后没有被添加但是继续执行modprobe [module]提示 Module [module] not found.那么这时是否需要联网安装相关的依赖呢,就是想知道一个全新的Linux服务器怎么实现挂载U盘离线安装docker环境
对于一个全新的Linux系统,如果没有安装docker的依赖,需要先安装依赖,可以通过以下命令进行安装:
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
然后,可以将离线安装包拷贝到U盘中,将U盘插入Linux系统中。
接下来,可以通过以下命令安装docker:
sudo dpkg -i /path/to/docker-ce-<VERSION_STRING>.deb
其中,/path/to/docker-ce-<VERSION_STRING>.deb
是docker离线安装包的路径。
安装完成后,可以通过以下命令启动docker:
sudo systemctl start docker
最后,可以通过以下命令验证docker是否安装成功:
sudo docker run hello-world
自己找一个和你服务器版本一模一样的linux发行版,通过yum下载rpm包,然后复制到你服务器上面去,这就能快速通过rpm安装了,我们之前服务器就是这么安装docker的!之前还能直接给你rpm包和安装脚本,现在东西全没了😂
首先需要确认U盘是否已经被检测到,可以执行dmesg命令查看系统日志,确认U盘是否被正确识别。如果U盘已被正确识别,但usb-storage、scsi_mod和sd_mod模块未被添加,则需要手动加载这些模块。可以执行以下命令加载模块:
modprobe usb-storage
modprobe scsi_mod
modprobe sd_mod
如果执行modprobe命令提示Module not found,则说明该模块未被安装。此时需要联网安装相应的依赖包,可以使用apt-get或yum等包管理器进行安装,例如:
apt-get install -y usb-storage
apt-get install -y scsi_mod
apt-get install -y sd_mod
安装完成后,再次执行modprobe命令加载模块即可
以下答案由GPT-3.5大模型与博主波罗歌共同编写:
在Linux系统下离线安装Docker需要以下步骤:
下载Docker的离线安装包,可以从官方网站下载,也可以从镜像站点下载,如Docker Hub等。
将离线安装包保存到U盘中,并将U盘插入需要安装Docker的Linux机器中。
首先,需要检查Linux系统中是否已经安装了Docker,可以通过执行命令docker -v
来查看。如果已经安装了Docker,则需要先卸载Docker。
然后,需要安装依赖包,以确保Docker能够正常运行。可以通过以下命令来安装依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
将U盘挂载到Linux系统中,并将Docker的离线安装包解压缩到一个目录中,可以通过以下命令来挂载U盘:
sudo mkdir /mnt/usb
sudo mount /dev/sdb1 /mnt/usb
其中,/dev/sdb1
需要替换为实际的U盘设备名称,可以通过执行lsblk
命令来查看设备列表。
进入Docker的安装包目录,执行以下命令来安装Docker:
sudo yum localinstall -y ./docker*.rpm
其中,docker*.rpm
需要替换为实际的Docker安装包名称。
安装完成后,可以通过执行命令 sudo systemctl start docker
来启动Docker服务,并通过命令 sudo systemctl enable docker
来设置Docker服务开机自启动。
最后,可以通过执行命令 sudo docker run hello-world
来测试Docker是否安装成功。
总结:在离线安装Docker时,需要下载Docker的离线安装包并将其解压缩到Linux系统中,然后安装所需要的依赖包,然后挂载U盘到Linux系统中,执行Docker的安装命令,最后测试Docker是否安装成功。
如果我的回答解决了您的问题,请采纳!
linux系统离线安装docker(分步法&一键法)
可以借鉴下
https://blog.csdn.net/chexlong/article/details/127932711