Ubuntu20.04docker离线安装方式

 更新时间:2026年02月25日 09:21:30   作者:hu2567794175  
在无外网的Ubuntu 20.04服务器上离线安装Docker的步骤,包括下载离线包、传输到服务器、修复依赖、安装依赖包以及最终安装Docker

Ubuntu20.04docker离线安装

在部署服务器时没有外网,于是需要离线安装docker

第一步

在有外网的电脑上下载docker离线包,docker离线包官网址:Docker: Accelerated, Containerized Application Development

下载docker-ce-cli依赖包,docker依赖包网址:

Index of linux/ubuntu/dists/focal/pool/stable/amd64/

第二步

将下载的离线包通关usb或者ftp等方式传输到服务器上面

第三步

执行apt-get install (docker离线包名称)./docker-desktop-4.21.1-amd64.deb 后会报错,提示依赖错误,输入apt --fix-broken install修复依赖

第四步

修复完成后输入apt-get install (docker离线包名称)./docker-desktop-4.21.1-amd64.deb 提示缺少docker-ce-cli依赖,输入dpkg -i docker-ce-cli_20.10.12_amd64.deb安装依赖包

安装依赖包时遇到两个问题:

问题1:下载的依赖包在传输过程中损坏,我下载的包是10mb的,传输过去后只有1kb。

解决办法:需要重新下载依赖包,重新传输

问题2:安装依赖包时提示依赖包不存在,

解决办法:使用绝对地址安装依赖包

第五步

依赖包安装完成后重新执行:apt-get install (docker离线包名称)./docker-desktop-4.21.1-amd64.deb。等待一段时间后安装完成输入docker -v验证

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 增强Linux和Unix服务器安全性的方法详解

    增强Linux和Unix服务器安全性的方法详解

    今天小编就为大家分享一篇关于增强Linux和Unix服务器安全性的方法详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Linux通过vim修改Jar包并重新发布过程(Springboot项目)

    Linux通过vim修改Jar包并重新发布过程(Springboot项目)

    本文介绍了如何修改Springboot项目的jar包中的单个文件,包括安装unzip、修改文件、重新发布jar包等步骤,并说明了在使用thymeleaf时清除浏览器缓存的必要性
    2026-04-04
  • xampp安装后apache 80端口被占用的解决方法

    xampp安装后apache 80端口被占用的解决方法

    这篇文章主要介绍了xampp安装后apache 80端口被占用的解决方法,大家参考使用吧
    2013-12-12
  • Ubuntu20.04开启root账户的方法步骤

    Ubuntu20.04开启root账户的方法步骤

    这篇文章主要介绍了Ubuntu20.04开启root账户的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 在Linux中如何一次重命名多个文件详解

    在Linux中如何一次重命名多个文件详解

    这篇文章主要给大家介绍了关于在Linux中如何一次重命名多个文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • Linux如何查看当前系统的内核与发行版本信息

    Linux如何查看当前系统的内核与发行版本信息

    这篇文章主要介绍了Linux如何查看当前系统的内核与发行版本信息问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • BT5不能使用apt-get命令的解决方案

    BT5不能使用apt-get命令的解决方案

    本篇文章给大家详细分析了BT5不能使用apt-get命令的解决方法,对此有需求的朋友可以参考下。
    2018-02-02
  • linux部署NFS和autofs自动挂载实现过程

    linux部署NFS和autofs自动挂载实现过程

    文章介绍了NFS(网络文件系统)和Autofs的原理与配置,NFS通过RPC实现跨系统文件共享,需配置/etc/exports和nfs.conf,部署涉及安装、防火墙设置及挂载,Autofs按需动态挂载文件系统,节省资源,通过主子配置文件定义规则,支持超时卸载和错误处理,适用于网络存储场景
    2025-09-09
  • 在服务器上配置仅使用HTTPS通信的教程

    在服务器上配置仅使用HTTPS通信的教程

    这篇文章主要介绍了在服务器上配置仅使用HTTPS通信的教程,示例囊括Apache2和Nginx以及Lighttpd服务器上的操作,需要的朋友可以参考下
    2015-06-06
  • CentOS下安装python3.5+scrapy的方法步骤

    CentOS下安装python3.5+scrapy的方法步骤

    本篇文章主要介绍了CentOS下安装python3.5+scrapy的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12

最新评论