linux 卸载docker 离线_Linux 离线安装docker的过程(一键式安装)
前言
有时候会遇到服务器不能联网的情况,这样就没法用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组装电脑配置单推荐报价格
推荐阅读
留言与评论(共有 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 |