您现在的位置是:首页 > 编程 > 

linux 卸载docker 离线_Linux 离线安装docker的过程(一键式安装)

2025-07-19 03:06:04
前言有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家1. 准备docker离线包下载需要安装的docker版本,我此次下载的是docker-17.0.2-ce.tgz版本2. 准备docker.service 系统配

前言

有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家

1. 准备docker离线包

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

docker-17.0.版本

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

docker.service

[Unit]

Description=Docker Application Container Engine

Documentation=https://docs.docker

After= firewalld.service

Wants=

[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 docker

ExecStart=/usr/bin/dockerd

ExecReload=/bin/kill -s HUP $MAIPID

# Having non-zero Limit*s causes performance problems due to accounting overhead

# in the kernel. We recommend using cgroups to do container-local accounting.

LimitOFILE=infinity

LimitPROC=infinity

LimitCORE=infinity

# Uncomment TasksMax if your systemd version supports it.

# Only systemd 226 and above support this version.

#TasksMax=infinity

TimeoutStartSec=0

# set delegate yes so that systemd does not reset the cgroups of docker containers

Delegate=yes

# kill only the docker process, not all processes in the cgroup

KillMode=process

# restart the docker process if it exits prematurely

Restart=on-failure

StartLimitBurst=

StartLimitInterval=60s

[Install]

WantedBy=

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

安装脚本 install.sh

#!/bin/sh

echo 解压tar包...

tar -xvf $1

echo 将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.service

echo 重新加载配置文件...

systemctl daemon-reload

echo 启动docker...

systemctl start docker

echo 设置开机自启...

systemctl enable docker.service

echo docker安装成功...

docker -v

卸载脚本 uninstall.sh

#!/bin/sh

echo 删除docker.service...

rm -f /etc/systemd/system/docker.service

echo 删除docker文件...

rm -rf /usr/bin/docker*

echo 重新加载配置文件

systemctl daemon-reload

echo 卸载成功...

4. 安装

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

4.2 执行脚本 sh install.sh docker-17.0.

执行过程如下:

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

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

sh uninstall.sh

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

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

总结

以上所述是小编给大家介绍的Linux 离线安装docker的过程(一键式安装),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1093179.html

相关标签:无
上传时间: 2025-07-15 02:17:48
留言与评论(共有 20 条评论)
本站网友 湘潭二手房出售
14分钟前 发表
install.sh
本站网友 都江堰租房信息
6分钟前 发表
在此也非常感谢大家对脚本之家网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
本站网友 水母能吃吗
18分钟前 发表
not all processes in the cgroupKillMode=process# restart the docker process if it exits prematurelyRestart=on-failureStartLimitBurst=StartLimitInterval=60s[Install]WantedBy=. 准备安装脚本和卸载脚本安装脚本 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.0.
本站网友 女性更年期保健
3分钟前 发表
not all processes in the cgroupKillMode=process# restart the docker process if it exits prematurelyRestart=on-failureStartLimitBurst=StartLimitInterval=60s[Install]WantedBy=. 准备安装脚本和卸载脚本安装脚本 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.0.
本站网友 食管癌手术
12分钟前 发表
//docs.dockerAfter= firewalld.serviceWants=[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 $MAIPID# Having non-zero Limit*s causes performance problems due to accounting overhead# in the kernel. We recommend using cgroups to do container-local accounting.LimitOFILE=infinityLimitPROC=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
本站网友 南京物流公司
5分钟前 发表
前言有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家1. 准备docker离线包下载需要安装的docker版本,我此次下载的是docker-17.0.版本2. 准备docker.service 系统配置文件docker.service[Unit]Description=Docker Application Container EngineDocumentation=https
本站网友 济南装饰
2分钟前 发表
not all processes in the cgroupKillMode=process# restart the docker process if it exits prematurelyRestart=on-failureStartLimitBurst=StartLimitInterval=60s[Install]WantedBy=. 准备安装脚本和卸载脚本安装脚本 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.0.
本站网友 地震分级
21分钟前 发表
docker.service
本站网友 lake
16分钟前 发表
docker.service
本站网友 哥特式字体下载
12分钟前 发表
在此也非常感谢大家对脚本之家网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
本站网友 暂停算不算放弃
15分钟前 发表
希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的
本站网友 泰州二手房网
24分钟前 发表
//docs.dockerAfter= firewalld.serviceWants=[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 $MAIPID# Having non-zero Limit*s causes performance problems due to accounting overhead# in the kernel. We recommend using cgroups to do container-local accounting.LimitOFILE=infinityLimitPROC=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
本站网友 宝贝儿
2分钟前 发表
在此也非常感谢大家对脚本之家网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
本站网友 女贞子的副作用
22分钟前 发表
docker.service
本站网友 怎样去除鱼尾纹
27分钟前 发表
前言有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家1. 准备docker离线包下载需要安装的docker版本,我此次下载的是docker-17.0.版本2. 准备docker.service 系统配置文件docker.service[Unit]Description=Docker Application Container EngineDocumentation=https
本站网友 如何防止蹭网
8分钟前 发表
uninstall.sh即可)4.2 执行脚本 sh install.sh docker-17.0.执行过程如下:待脚本执行完毕后,执行 docker -v发现此时docker已安装成功,可以用docker --help查看docker命令,从现在开始你就可以自己安装image和container了sh uninstall.sh4. 如果你想卸载docker,此时执行脚本sh uninstall.sh即可,执行过程如下:此时输入 docker -v ,发现docker已经卸载总结以上所述是小编给大家介绍的Linux 离线安装docker的过程(一键式安装)
本站网友 深圳地震最新消息
8分钟前 发表
docker.service
本站网友 洛阳搬家公司
14分钟前 发表
在此也非常感谢大家对脚本之家网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
本站网友 芒果的营养
30分钟前 发表
前言有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家1. 准备docker离线包下载需要安装的docker版本,我此次下载的是docker-17.0.版本2. 准备docker.service 系统配置文件docker.service[Unit]Description=Docker Application Container EngineDocumentation=https