离线安装Docker社区版详细教程

Docker是一个开源的应用容器引擎,使得开发者可以打包应用以及依赖包到一个轻量级的、可移植的容器中,然后发布到任何支持Docker的平台上。本文将详细介绍如何在离线环境下安装Docker社区版。

1. 下载Docker社区版二进制文件

首先,你需要从Docker官方网站下载Docker社区版的二进制文件。访问Docker官方下载页面(https://www.docker.com/products/docker-desktop),选择适合你操作系统的版本。由于是离线安装,你需要在另一台有网络连接的计算机上下载这些文件,然后通过U盘或其他方式传输到目标计算机。

2. 安装依赖

对于Ubuntu

在Ubuntu上,Docker需要一些依赖包。如果你的系统是Ubuntu,确保已经安装了以下依赖包:

sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
对于CentOS

在CentOS上,Docker也需要一些依赖包。如果你的系统是CentOS,请安装以下依赖包:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加Docker仓库

对于Ubuntu

在Ubuntu上,添加Docker仓库:

sudo add-apt-repository 
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
   $(lsb_release -cs) 
   stable"
对于CentOS

在CentOS上,添加Docker仓库:

sudo yum-config-manager 
   --add-repo 
   https://download.docker.com/linux/centos/docker-ce.repo

4. 安装Docker社区版

现在,你可以安装Docker社区版了。根据你的操作系统,运行以下命令之一:

对于Ubuntu
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io
对于CentOS
sudo yum install -y docker-ce docker-ce-cli containerd.io

5. 启动Docker

安装完成后,启动Docker服务:

sudo systemctl start docker

6. 设置开机启动

为了让Docker在计算机启动时自动运行,执行以下命令:

sudo systemctl enable docker

7. 验证安装

最后,验证Docker是否成功安装并正在运行:

sudo docker run hello-world

如果看到欢迎信息,那么恭喜你,Docker社区版已经成功安装并运行。

注意:本教程假设你正在使用Ubuntu或CentOS系统。如果你使用的是其他Linux发行版,请根据发行版的软件包管理工具进行相应的调整。此外,本教程也假设你具有管理员权限。如果没有,请在每个命令前添加sudo

posted @   季春二九  阅读(38)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示