Docker离线安装

docker 离线安装 docker 是一个供开发和运维人员开发、测试、部署和运行应用的容器平台。docker compose 是一个用于运行和管理多个容器的自动化编排工具。 阅读详情

概述

Docker既可以在线安装,又可以离线安装。有时服务器不能连接互联网,只能采用离线安装的方式。

Docker的Linux发行包可以在https://download.docker.com/linux/下载。另外,国内有镜像网站,下载速度更快(例如https://mirrors.huaweicloud.com/docker-ce/linux)

如上图所示,centos、debian等目录下是针对特定Linux发行版的安装包,是官方推荐的安装包。static目录下是二进制包,官方仅建议在测试环境使用(参见https://docs.docker.com/engine/install/binaries/)。

安装步骤

本文以Ubuntu 22.04为例。

1、下载版本。

https://mirrors.huaweicloud.com/docker-ce/linux/ubuntu/dists/jammy/pool/stable/amd64/下载

为 Docker Engine、CLI、containerd 和 Docker Compose 包下载以下 deb 文件:

containerd.io_1.7.20-1_amd64.deb
docker-buildx-plugin_0.16.2-1~ubuntu.22.04~jammy_amd64.deb
docker-ce_27.1.2-1~ubuntu.22.04~jammy_amd64.deb
docker-ce-cli_27.1.2-1~ubuntu.22.04~jammy_amd64.deb
containerd.io_1.7.20-1_amd64.deb

2、安装

在服务器上创建临时目录docker-pkgs,把下载的5个安装包放该目录下,执行安装命令:

sudo dpkg -i *.deb

安装完毕后,docker守护进程会自动启动,并且自动设置了开机自启。除了docker,docker compose也已安装,可以通过下面命令验证。

docker -h
docker compose -h

3、(可选)把当前用户加入docker用户组

把当前用户加入用户组的目的是避免每次使用sudo执行docker命令

# 加入用户组
sudo usermod -aG docker $USER

# 使用户组修改生效
newgrp docker

4、(可选)设置docker镜像源

目前国内能用的镜像源不多了,原子基金会的镜像源还可以用。修改(没有就新建)/etc/docker/daemon.json,添加以下内容:

{
    "registry-mirrors": ["https://hub.atomgit.com"]
}

然后重启docker使配置生效:

 sudo systemctl restart docker

参考

https://docs.docker.com/engine/install/ubuntu/​​​​​​

https://docs.docker.com/engine/install/linux-postinstall/

Docker 离线安装指南 在许多生产环境或网络受限的场景中,离线安装Docker是一项必备技能。本文将详细介绍如何在CentOS 7系统(内核版本为4.18.0 - 348.20.1.el7.aarch64)上进行Docker的离线安装。 阅读详情

相关推荐

Docker环境离线安装指南

通过以上步骤,您可以在Windows系统上成功安装和配置Docker环境,并使用hello-world进行测试验证。离线安装方式特别适用于企业内网环境或无法连接互联网的场景。通过以上步骤,您可以在Windows和CentOS系统上成功安装和配置Docker环境,并使用hello-world进行测试验证。离线安装方式特别适用于企业内网环境或无法连接互联网的场景。

Mr.Zheng 3704

【Docker】Docker学习之一:离线安装Docker步骤

1、预安装命令ufw初始化ubuntu镜像安装的命令很少,可以通过3.2章节编写Dockerfile#更新apt#安装vim编辑器#安装ifconfig命令查看网络IP#安装防火墙查看攻击#安装网络IO查看工具#安装抓包工具#安装ping命令然后再创建新的镜像即可,这样通过新镜像启动的容器初始就存在这些命令。2、网络配置Doker启动的容器存在4网络模式指定方式解释bridge指定,默认使用docker0桥接模式链接宿主机,通过虚拟出来的docker0作为网桥链接物理网卡,也可以使用。

LFTF的博客 5万+

Ubuntu中离线安装Docker

Ubuntu22.04离线安装DockerCE、CLI和Compose教程,需先下载.deb包到联网机器,传输至目标服务器后安装并配置服务,验证安装成功,最后运行测试容器验证功能。

我码玄黄的博客 2446

离线安装docker、docker-compose

echo '将docker.service 移到/etc/systemd/system/ 目录...'# 复制 Docker 目录到 /usr/bin,使 Docker 命令可执行。echo '将docker目录移到/usr/bin目录下...'echo "docker-compose 安装失败..."echo 'docker-compose 安装成功...'echo '安装docker-compose...'echo 'docker开始安装...'echo 'docker安装成功...'

qq_18257487的博客 8883

Docker 离线安装 & 离线私有仓库搭建总结

一、前提 docker,这边我不想说太多了,相信大家也都了解了。但是由于网络限制等因素。因此想要将原先外网部署的docker环境拉倒内网部署。这边简要说下步骤吧! 推荐个网易docker hub:https://c.163.com/hub#/m/home/ 二、离线获取docker所有RPM包 1、安装mini版本的centos 7环境 新环境主要是为了,之后下载产生的rpm数...

梦想专栏 3万+

Ubuntu离线安装Docker

1、更新apt (更新时间较长,不要手动打断,或者重新配置源,速度你意想不到) apt update 2、安装ssh服务 apt-get install openssh-server 3、配置root可以远程登录 vim /etc/ssh/sshd_config 进入编辑模式后搜索Root 如下图 4、重启后即可使用root远程连接 5、使用FTP工具连接主机。连接配置如下图: 连接后上传docker安装包 6、离线安装docker dpkg -i docker-ce_17.09.0-ce-0

weixin_43250197的博客 2913

离线安装docker及常用docker命令

文章目录1 离线安装docker(需要root权限)1.1 安装过程1.2 docker注册为service(需要root)1.3 改为普通用可以使用docker2 把image(镜像)在离线环境下安装2.1 有网的环境 安装docer2.2 离线下载镜像 并 打包3 常用docker命令--解决bug记录: 1 离线安装docker(需要root权限) 1.1 安装过程 参考:《官方安装介绍》...

和而不流 7313

CentOS 7离线安装Docker

一、删除以前错误安装的包 1. 查看以前安装的docker和cotainer # yum list installed|grep docker # yum list installed|grep contain 2.删除包,例如 # yum remove containerd.io.x86_64 # yum remove docker-ce-selinux.noarch 二、下载离线...

shengzang1998的博客 4283

docker离线安装

一、docker离线安装(1、下载docker离线安装包下载最新版本的 docker (或者选择自己想要安装的版本)到本地。1):Docker版本下载此文档以x86_64平台的v26.1.4版本为准。

qq_49243649的博客 3566

GoDaddy域名解析 到 阿里云域名DNS

一:登录GODaddy,点击“个人中心”,然后点击“管理域名” 二:域名解析 第一种:直接解析到对应的服务器 添加一个,类型默认A,主机填写二级域名前缀(image.主域名),指向填写目标服务器ip即可(注意目标服务器80端口是否开放) 第二种:将主域名dns转到阿里云域名下 三:若要修给为阿里云解析服务器,要做以下修改,点击“更改” 点击更改后出现如下页面,此时需要到阿里云官网云解析DNS下添加域名解析 四:阿里云添加域名解析...

xiaolinzi176的博客 6706

数字IC后端实现 | Innovus各个阶段常用命令汇总

数字IC后端设计实现之Innovus常用命令汇总

weixin_37584728的博客 7338

Docker 离线安装教程

如果还有其他问题,欢迎随时提问!• 移动 Docker Compose 文件。• 设置 Docker Compose 权限。• 检查 Docker Compose 版本。(三)下载 Docker Compose。• 下载 Docker Compose。• 将下载好的文件拷贝到离线机器的。• 设置 Docker 开机自启。三、离线下载 Docker 镜像。一、下载 Docker 离线包。• 下载 Docker 离线包。• 解压 Docker 文件。• 启动 Docker 服务。• 检查 Docker 版本。

qq_35757427的博客 2310

PCIe链路训练Recovery状态机:从RcvrLock到链路稳定的关键路径

本文深入解析PCIe链路训练中的Recovery状态机,特别是RcvrLock状态的关键作用。从Block对齐、均衡预设值应用到状态转移条件,详细介绍了确保链路稳定的技术要点,并提供了高速率下的特殊处理方法和常见问题排查指南,帮助工程师解决PCIe链路不稳定问题。

weixin_28739079的博客 176

离线安装docker

在内网环境下,一般不能联网能在线部署,这时候就需要以离线的方式安装docker。本节内容主要总结离线安装docker的步骤。① 在/usr/lib/systemd/system/目录下,创建docker.service文件。由于之前已经下载过,当前文件夹已经提供docker-20.10.12.tgz 可以直接进行使用。② 编辑docker.service文件。查看docker状态。

hubowei7 3022

k8s 查看cpu使用率最高的pod

在 Kubernetes 中,可以使用命令查看 Pod 的资源使用情况,从而找到 CPU 使用率最高的 Pod。

u010674101的专栏 3347

【机器学习】实验3,贝叶斯垃圾邮件识别(完整代码实现+报告)

电子邮件是互联网的一项重要服务,在大家的学习、工作和生活中会广泛使用。但是大家的邮箱常常被各种各样的垃圾邮件填充了。有统计显示,每天互联网上产生的垃圾邮件有几百亿近千亿的量级。因此,对电子邮件服务提供商来说,垃圾邮件过滤是一项重要功能。而朴素贝叶斯算法在垃圾邮件识别任务上一直表现非常好,至今仍然有很多系统在使用朴素贝叶斯算法作为基本的垃圾邮件识别算法。本次实验数据集来自的中文垃圾邮件数据集,目录解压后包含三个文件夹,其中data目录下是所有的邮件(未分词),已分词好的邮件在data_cut目录下。

高丽大学人工智能硕士在读|专注大模型、RAG、OCR与AI工程实践 5031

离线安装docker、docker_redis

一、离线安装docker1、下载离线包2、安装docker# 复制docker-20.10.9.tgz到 /usr/bin下(usr/bin是环境变量目录,在路径下可以直接运行docker命令)# 解压配置docker服务# 添加[Unit][Service][Install]赋执行权限# 开机启动# 启动docker# docker状态# 重启docker服务下载离线包下载的最新版本(这里要展开才能看到)上传安装包。

m0_55713969的博客 2528

FPGA和USB3.0通信-USB3.0 PHY介绍

可以和FPGA搭配使用的USB3.0 PHY芯片通过之前的介绍<FPGA和USB3.0通信-USB3.0协议介绍USB3.0 PHY简介首先我们需要了解PHY具体完成哪些工作以及我利...

OpenFPGA的博客 4941

离线安装Docker

本文详细介绍了Docker离线安装的完整步骤:1)从官网下载安装包并上传至服务器;2)解压安装包并将文件复制到/usr/bin目录;3)创建并配置docker.service系统服务文件;4)重新加载服务并启动Docker。最后通过版本查询验证安装成功,展示了Docker 28.2.1版本及其相关组件信息。该指南适用于无网络环境的服务器部署场景。

qq_45918288的博客 1150

解锁RK3588芯片超强网络性能:多队列网卡与IRQ负载均衡实战

摘要:本文针对RK3588芯片的网络性能优化展开研究,重点探讨了多队列网卡配置和IRQ负载均衡技术。通过配置多队列网卡,将网络流量分散到多个队列处理,显著提升了吞吐量(测试显示提升67%)。同时,通过IRQ负载均衡配置使中断请求均匀分配到各CPU核心,CPU利用率降低至35%。文章详细介绍了配置步骤、测试方法,并分析了常见问题及解决方案。这些优化措施有效提升了RK3588在网络录像机、边缘计算等应用场景中的性能表现,为高性能网络应用提供了有力支持。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 500

RK3568笔记十七:LVGL v8.2移植

若该文为原创文章,转载请注明原文出处。本文介绍嵌入式图形库移植到Linux开发板ATK-RK3568上的步骤。

4235

【docker】docker 、docker-compose离线安装

docker 、docker-compose 安装

qq_28392947的博客 1万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

上一篇: ES:使用painless脚本修改字段内容
下一篇: Git换行符自动转换参数core.autocrlf的用法
ken_coding
博客等级 码龄4年 239粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值