docker离线安装社区版(docker-18.06.3-ce)

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

在一些特定的环境下,由于网络限制或者其他原因,我们可能需要在Linux系统上进行离线安装Docker。本文将介绍如何在没有网络连接的情况下,在Linux系统上进行Docker的离线安装。

1、准备离线安装所需的文件

首先,在有网络连接的环境下,我们需要下载Docker安装包。

下载地址:https://download.docker.com/linux/static/stable/x86_64/

docker离线安装社区版(docker-18.06.3-ce)插图

2、传输文件至目标Linux系统

将前面准备的文件拷贝至目标Linux系统。

3、卸载旧版Docker

通过执行sudo yum remove docker*命令来删除所有与 Docker 相关的软件包。这将卸载 Docker 及其所有组件。请注意,该操作会删除您系统上的 Docker 。

在执行此命令之前,请确保你了解自己正在做什么,并且已备份了重要的 Docker 数据和配置文件。

sudo yum remove docker* ###或者使用 sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

这里是新设备。

docker离线安装社区版(docker-18.06.3-ce)插图1

4、离线安装Docker

1、解压上传的Docker安装包

在目标Linux系统上,使用命令将之前准备的文件进行解压。

docker离线安装社区版(docker-18.06.3-ce)插图2

##解压 tar -zxvf docker-18.06.3-ce.tgz

docker离线安装社区版(docker-18.06.3-ce)插图3

docker离线安装社区版(docker-18.06.3-ce)插图4

2、拷贝文件到/usr/bin目录

将解压后的 Docker 文件复制到 /usr/bin/ 目录下:

sudo cp docker/* /usr/bin/

docker离线安装社区版(docker-18.06.3-ce)插图5

3、将 Docker 注册为系统服务

vi /etc/systemd/system/docker.service

使用文本编辑器(如nano或vim)创建一个名为 docker.service 的文件,并输入以下内容:

[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com [Service] ExecStart=/usr/bin/dockerd Restart=always StartLimitInterval=0 RestartSec=10 [Install] WantedBy=multi-user.target

docker离线安装社区版(docker-18.06.3-ce)插图6

4、重新加载 systemd 管理器配置

重新加载 systemd 配置,使新的 docker 服务生效:

systemctl daemon-reload

5、启动 Docker 服务

启动 Docker 服务:

systemctl start docker systemctl status docker

docker离线安装社区版(docker-18.06.3-ce)插图7

6、验证安装

执行以下命令,验证 Docker 是否成功安装并运行:

##查看 Docker 客户端和服务器的版本信息 docker version ##查看 Docker 系统的详细信息,包括容器、镜像、存储驱动、网络等的配置和统计信息 docker info

docker离线安装社区版(docker-18.06.3-ce)插图8

通过以上步骤即可在Linux 系统上完成 Docker 18.06.3-ce 的离线安装。


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容