CentOS离线安装软件思路
CentOS 7 离线安装软件,解决方案
方法一:手动下载rpm package包,访问地址是centos.pkgs.org,下载如果比较慢可以访问阿里云等国内镜像地址
方法二:使用yumdownloader --resolve --destdir=./ nginx
,然后用yum install -y *.rpm
进行安装
方法三:安装docker,利用docker save
docker load
将镜像导入 (个人推荐方案)
离线安装docker的方法
1 确认系统环境是CentOS、Debian、Fedora、Ubuntu等,小编是CentOS 7
2 根据系统环境下载docker( https://download.docker.com/linux/centos/
)、docker-compose rpm安装包,这里docker-compose可以选择性安装
3 卸载旧版本,一般需要离线安装基本都是裸机的情况,很少有卸载旧版本的情况
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
4 安装 rpm -ivh docker*.rpm
5 启动docker
sudo systemctl start docker
6 判断docker是否安装完成
docker -v
7 从docker 导出的镜像导入到现在安装的docker中即可
参考语法
docker save [OPTIONS] IMAGE [IMAGE...]
docker save busybox > busybox.tar
docker load [OPTIONS]
docker load --input fedora.tar