如何快速进行离线安装Docker

云计算
Docker是一个开源的应用容器引擎,它让开发者能够将应用打包在一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上。通过使用Docker,开发者可以创建、部署和运行应用程序,而无需担心基础设施的问题。

Docker是一个开源的应用容器引擎,它让开发者能够将应用打包在一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上。通过使用Docker,开发者可以创建、部署和运行应用程序,而无需担心基础设施的问题。

然而,在一些特定的环境下,如限制访问互联网的内部网络或外出旅行时,离线安装和使用Docker变得非常必要。在这篇文章中,我们将详细介绍如何下载并安装Docker,然后将其复制到另一台无网络的机器上,以实现在无网络环境下的正常运行。

1.下载安装包

docker所有离线包路径

http://get.daocloud.io/docker/builds/

linux稳定版:

https://download.docker.com/linux/static/stable/

2.解压

以tar -zxvf docker-20.10.6.tgz为例

复制docker-20.10.6.tgz到服务器上,解压:

tar -zxvf docker-20.10.6.tgz

3.复制到指定目录

将解压docker目录下所有文件复制到/usr/bin目录下,目的/user/bin是环境变量目录

mv docker/* /usr/bin/

4.编辑配置文件

vim /etc/systemd/system/docker.service

添加文件内容:

[Unit]
Descriptinotallow=Docker Application Container Engine
Documentatinotallow=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target

5.修改执行权限

chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload

6.设置开机启动

systemctl enable docker.service

7.启动docker

systemctl start docker

8.验证

docker -v
Docker version 20.10.6, build 370c289

在线安装:使用官方安装脚本自动安装

安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh


责任编辑:华轩 来源: 微技术之家
相关推荐

2024-02-26 16:08:14

LinuxDocker

2024-01-04 07:39:53

LinuxCentOS 8Docker

2022-10-09 07:21:21

wordpress数据库mysql

2010-02-22 14:13:38

安装Python

2014-12-25 10:15:37

DockerJava

2015-07-28 11:10:22

Docker容器容器编排

2021-09-01 07:21:41

LinuxHadoop存储

2011-09-14 16:49:36

Android SDK离线安装

2010-06-03 11:01:32

Hadoop安装部署

2022-05-26 08:38:10

Docker镜像运维

2010-04-14 13:56:48

Windows Ser

2010-06-04 19:12:38

Hadoop文件系统

2015-07-20 15:08:58

CoreOS安装

2019-02-12 09:00:00

DockerSourcegraph

2010-08-04 16:12:07

Flex SDK 4快速RIA开发Gumbo主题

2018-05-04 15:27:22

Spring Boo Web开发

2011-05-25 09:24:15

Android

2010-06-03 10:04:26

Hadoop安装

2010-05-25 10:11:06

ubuntu Grub

2023-09-26 07:34:24

Docker部署依赖包
点赞
收藏

51CTO技术栈公众号