热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

离线安装Docker并导入外部镜像

一、安装环境目标服务器系统:RHEL7.4,Docker离线安装包版本:20.10.12二、安装1、解压上传的压缩包,解压后当前路径会生成一个docker目录:tar-zxfd

一、安装环境

目标服务器系统:RHEL7.4,Docker离线安装包版本:20.10.12

二、安装

1、解压上传的压缩包,解压后当前路径会生成一个docker目录:

  tar -zxf docker-20.10.12.tgz

2、将docker服务注册为service

  cp docker/* /usr/bin/

  vim /etc/systemd/system/docker.service

  将如下内容粘贴到docker.service后保存退出;

       ps:需要root权限,如果权限被限制,可以通过ln -s 软连接指到 /etc/systemd/system/docker.service

 

[Unit]

 

Description=Docker Application Container Engine

 

Documentation=https://docs.docker.com

 

After=network-online.target firewalld.service

 

Wants=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 docker

 

ExecStart=/usr/bin/dockerd

 

ExecReload=/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=infinity

 

LimitNPROC=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=3

 

StartLimitInterval=60s

 

 

 

[Install]

 

WantedBy=multi-user.target

 

 

4、启动

chmod +x /etc/systemd/system/docker.service             #添加文件权限并启动docker

systemctl daemon-reload                                                       #重载unit配置文件

systemctl start docker                                                             #启动Docker

systemctl enable docker.service                                           #设置开机自启

5、验证

systemctl status docker                                                         #查看Docker状态

 

6、在另一台Docker服务器上导出镜像:

#镜像备份

docker save imagename  -o  /home/路径/镜像名.tar

7、在目标服务器导入镜像:

#还原镜像

# docker load --input 镜像名.tar



推荐阅读
  • 帝国cms各数据表有什么用
    CMS教程|帝国CMS帝国cmsCMS教程-帝国CMS精易编程助手源码,ubuntu桥接设置,500错误是tomcat吗,爬虫c原理,php会话包括什么,营销seo关键词优化一般多 ... [详细]
  • 时序数据是指按时间顺序排列的数据集。通过时间轴上的数据点连接,可以构建多维度报表,揭示数据的趋势、规律及异常情况。 ... [详细]
  • 本文介绍了如何使用Workman框架构建一个功能全面的即时通讯系统,该系统不仅支持一对一聊天、群组聊天,还集成了视频会议和实时音视频通话功能,同时提供了红包发送等附加功能。 ... [详细]
  • FTP作为一种传统的文件传输协议,广泛用于不同设备间的文件交换。然而,随着网络安全需求的提升及传输效率的要求,选择合适的FTP客户端变得尤为重要。本文将介绍如何利用WinSCP这款强大且安全的工具,实现两台电脑之间的文件高效传输。 ... [详细]
  • 深入浅出:Hadoop架构详解
    Hadoop作为大数据处理的核心技术,包含了一系列组件如HDFS(分布式文件系统)、YARN(资源管理框架)和MapReduce(并行计算模型)。本文将通过实例解析Hadoop的工作原理及其优势。 ... [详细]
  • 对于初次购买阿里云服务器的新手用户来说,如何高效地利用服务器资源并成功部署网站是一个重要的课题。本文将详细指导您完成从购买服务器到网站上线的六个关键步骤。 ... [详细]
  • 微服务自动化.dockercompose
    目录一、docker-compose二、docker-compose安装与配置1、修改docker.service2、下载文件3、将刚才下载的docker-compose文 ... [详细]
  • Git版本控制基础解析
    本文探讨了Git作为版本控制工具的基本概念及其重要性,不仅限于代码管理,还包括文件的历史记录与版本切换功能。通过对比Git与SVN,进一步阐述了分布式版本控制系统的独特优势。 ... [详细]
  • 本文详细介绍了PHP中的几种超全局变量,包括$GLOBAL、$_SERVER、$_POST、$_GET等,并探讨了AJAX的工作原理及其优缺点。通过具体示例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 本文详细介绍了在 CentOS 7 系统上安装中文宋体字体的方法,包括操作系统的环境配置、字体管理工具的安装、字体文件的传输与缓存重建等步骤。 ... [详细]
  • 本文详细介绍了如何使用Linux下的mysqlshow命令来查询MySQL数据库的相关信息,包括数据库、表以及字段的详情。通过本文的学习,读者可以掌握mysqlshow命令的基本语法及其常用选项。 ... [详细]
  • 利用Docker部署JupyterHub以支持Python协同开发
    本文介绍了如何通过Docker容器化技术安装和配置JupyterHub,以实现多用户的Python开发环境,特别适合团队协作场景。 ... [详细]
  • 在CentOS 7中部署Nginx并配置SSL证书
    本文详细介绍了如何在CentOS 7操作系统上安装Nginx服务器,并配置SSL证书以增强网站的安全性。适合初学者和中级用户参考。 ... [详细]
  • 页面预渲染适用于主要包含静态内容的页面。对于依赖大量API调用的动态页面,建议采用SSR(服务器端渲染),如Nuxt等框架。更多优化策略可参见:https://github.com/HaoChuan9421/vue-cli3-optimization ... [详细]
  • 本文详细探讨了 Android Service 组件中 onStartCommand 方法的四种不同返回值及其应用场景。Service 可以在后台执行长时间的操作,无需提供用户界面,支持通过启动和绑定两种方式创建。 ... [详细]
author-avatar
mobiledu2502940265
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有