我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下怎么离线安装docker

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下怎么离线安装docker

小编给大家分享一下Linux下怎么离线安装docker,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

有时候会遇到服务器不能联网的情况,这样就没法用yum来安装docker,针对这种情况可以采用离线安装的方法。

Linux下怎么离线安装docker

1. 准备docker离线包

下载需要安装的docker版本,我此次下载的是

docker-17.03.2-ce.tgz版本

2. 准备docker.service 系统配置文件

docker.service[Unit]Description=Docker Application Container EngineDocumentation=https://docs.docker.comAfter=network-online.target firewalld.serviceWants=network-online.target[Service]Type=notify# the default is not to use systemd for cgroups because the delegate issues still# exists and systemd currently does not support the cgroup feature set required# for containers run by dockerExecStart=/usr/bin/dockerdExecReload=/bin/kill -s HUP $MAINPID# Having non-zero Limit*s causes performance problems due to accounting overhead# in the kernel. We recommend using cgroups to do container-local accounting.LimitNOFILE=infinityLimitNPROC=infinityLimitCORE=infinity# Uncomment TasksMax if your systemd version supports it.# Only systemd 226 and above support this version.#TasksMax=infinityTimeoutStartSec=0# set delegate yes so that systemd does not reset the cgroups of docker containersDelegate=yes# kill only the docker process, not all processes in the cgroupKillMode=process# restart the docker process if it exits prematurelyRestart=on-failureStartLimitBurst=3StartLimitInterval=60s[Install]WantedBy=multi-user.target

显示详细信息

3. 准备安装脚本和卸载脚本

安装脚本 install.sh

#!/bin/shecho '解压tar包...'tar -xvf $1echo '将docker目录移到/usr/bin目录下...'cp docker/* /usr/bin/echo '将docker.service 移到/etc/systemd/system/ 目录...'cp docker.service /etc/systemd/system/echo '添加文件权限...'chmod +x /etc/systemd/system/docker.serviceecho '重新加载配置文件...'systemctl daemon-reloadecho '启动docker...'systemctl start dockerecho '设置开机自启...'systemctl enable docker.serviceecho 'docker安装成功...'docker -v

显示详细信息

卸载脚本 uninstall.sh

#!/bin/shecho '删除docker.service...'rm -f /etc/systemd/system/docker.serviceecho '删除docker文件...'rm -rf /usr/bin/docker*echo '重新加载配置文件'systemctl daemon-reloadecho '卸载成功...'

4. 安装

4.1 此时目录为:(只需要关注docker-17.03.2-ce.tgz、docker.service、install.sh、uninstall.sh即可)

Linux下怎么离线安装docker

4.2 执行脚本 sh install.sh docker-17.03.2-ce.tgz

执行过程如下:

Linux下怎么离线安装docker

待脚本执行完毕后,执行 docker -v

发现此时docker已安装成功,可以用docker --help查看docker命令,从现在开始你就可以自己安装image和container了

sh uninstall.sh

4.3 如果你想卸载docker,此时执行脚本sh uninstall.sh即可,执行过程如下:

Linux下怎么离线安装docker

此时输入 docker -v ,发现docker已经卸载

以上是“Linux下怎么离线安装docker”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下怎么离线安装docker

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下怎么离线安装docker

小编给大家分享一下Linux下怎么离线安装docker,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!有时候会遇到服务器不能联网的情况,这样就没法用yum来安装do
2023-06-28

linux怎么离线安装docker

要在Linux上离线安装Docker,你需要按照以下步骤进行操作:1. 在能够访问互联网的机器上,下载Docker的安装包和所有依赖项的包。你可以从Docker官方网站的下载页面获取Docker安装包。2. 将下载的Docker安装包和依赖
2023-10-10

ubuntu怎么离线安装docker

在Ubuntu上离线安装Docker,您需要进行以下步骤:1. 在离线机器上下载Docker的DEB文件包。您可以从Docker官方网站上下载适用于Ubuntu的DEB文件包。2. 将下载的DEB文件包复制到目标机器上,可以使用USB驱动器
2023-10-10

Linux中怎么离线安装及部署docker

要在Linux上离线安装和部署Docker,您可以按照以下步骤进行操作:在一台联网的机器上下载Docker的安装包和依赖文件。可以通过以下命令下载最新版本的Docker安装包:wget https://download.docker.co
2023-10-27

docker怎么离线安装部署

要进行离线安装部署,首先需要在离线环境中准备好所需的Docker安装包和依赖项。以下是一种离线安装部署Docker的方法:1. 在在线环境中下载Docker安装包:在一个在线环境中下载所需版本的Docker安装包(.tar文件)。你可以从D
2023-10-10

linux离线安装docker的方法是什么

要在Linux上离线安装Docker,可以按照以下步骤进行操作:找到适用于你的Linux发行版的Docker安装包,并将其下载到离线安装的机器上。你可以在Docker官方网站的下载页面上找到不同发行版的安装包。选择与你的Linux发行版和系
2023-10-23

Linux怎么离线安装nginx

这篇文章主要介绍“Linux怎么离线安装nginx”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux怎么离线安装nginx”文章能帮助大家解决问题。\1. 先安装依赖库 yum install
2023-06-28

Linux 离线安装docker的过程(一键式安装)

前言 有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家 1. 准备docker离线包 docker官方离线包下载地址 下载需要安装的docke
2022-06-04

Linux下如何离线安装MariaDB

这篇文章主要为大家展示了“Linux下如何离线安装MariaDB”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何离线安装MariaDB”这篇文章吧。MariaDB数据库管理系统是
2023-06-28

Linux下怎么安装Docker

这篇文章主要介绍“Linux下怎么安装Docker”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下怎么安装Docker”文章能帮助大家解决问题。1、安装环境此处在Centos7进行安装,可
2023-06-28

linux离线安装telnet怎么配置

要在Linux上离线安装Telnet并进行配置,可以按照以下步骤进行操作:下载Telnet软件包:首先,你需要下载Telnet软件包的安装文件。你可以从官方网站或者其他可信赖的来源下载Telnet软件包的压缩文件。将软件包复制到Linux系
linux离线安装telnet怎么配置
2024-03-13

linux离线安装openssl怎么配置

要在Linux上离线安装OpenSSL并进行配置,您可以按照以下步骤操作:下载OpenSSL安装包:从OpenSSL官方网站(https://www.openssl.org/source/)下载最新版本的OpenSSL安装包,然后将安装包传
linux离线安装openssl怎么配置
2024-04-09

Linux离线环境安装部署docker(超详细)

离线文件下载:根据实际情况下载离线包 docker-Linux下载地址 搭建docker环境准备 在能连网的服务器上下载所需的镜像,例如 docker pull mysql:8(拉取mysql:8镜像)docker images(查看镜像)
2023-08-21

编程热搜

目录