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

 更新时间:2024年03月27日 14:45:44   作者:运维魔法师  
在一些特定的环境下,由于网络限制或者其他原因,我们可能需要在Linux系统上进行离线安装Docker,本文就来介绍一下docker离线安装社区版,具有一定的参考价值,感兴趣的可以了解一下

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

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

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

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

在这里插入图片描述

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

这里是新设备。

在这里插入图片描述

4、离线安装Docker

1、解压上传的Docker安装包

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

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

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

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

sudo cp docker/* /usr/bin/

在这里插入图片描述

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

在这里插入图片描述

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

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

systemctl daemon-reload

5、启动 Docker 服务

启动 Docker 服务:

systemctl start docker

systemctl status docker

在这里插入图片描述

6、验证安装

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

##查看 Docker 客户端和服务器的版本信息
docker version

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

在这里插入图片描述

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

到此这篇关于docker离线安装社区版(docker-18.06.3-ce)的文章就介绍到这了,更多相关docker离线安装社区版内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • docker运行jar包加载外部配置文件方式

    docker运行jar包加载外部配置文件方式

    这篇文章主要介绍了docker运行jar包加载外部配置文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • docker之MySQL同步数据的实现

    docker之MySQL同步数据的实现

    本文主要介绍了docker之MySQL同步数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Docker部署nGrinder性能测试平台过程解析

    Docker部署nGrinder性能测试平台过程解析

    这篇文章主要介绍了Docker部署nGrinder性能测试平台过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • Docker 镜像导入导出过程介绍

    Docker 镜像导入导出过程介绍

    这篇文章主要介绍了Docker 镜像导入导出过程,文章围绕主题展开详细内容,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-04-04
  • Docker部署java项目的详细步骤(利用Dockerfile方式)

    Docker部署java项目的详细步骤(利用Dockerfile方式)

    docker可以利用简单的编写程序构建出任何你想要的环境,同时可以跟业务代码相结合,快速构建和生成所需要的应用,下面这篇文章主要给大家介绍了关于Docker部署java项目的详细步骤,本文主要利用的是Dockerfile方式,需要的朋友可以参考下
    2022-08-08
  • docker容器自动退出重启报错问题及解决

    docker容器自动退出重启报错问题及解决

    这篇文章主要介绍了docker容器自动退出重启报错问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • 详解Docker下搭建Jenkins构建环境

    详解Docker下搭建Jenkins构建环境

    这篇文章主要介绍了详解Docker下搭建Jenkins构建环境,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • docker-compose安装mongoDB全过程

    docker-compose安装mongoDB全过程

    这篇文章主要介绍了docker-compose安装mongoDB全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Ubuntu 环境下安装 Docker环境详解

    Ubuntu 环境下安装 Docker环境详解

    这篇文章主要介绍了Ubuntu 环境下安装 Docker环境详解的相关资料,需要的朋友可以参考下
    2022-10-10
  • Docker入门安装教程(小白篇)

    Docker入门安装教程(小白篇)

    这篇文章主要介绍了Docker入门安装教程(小白篇),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01

最新评论