首页 > 其他分享 >[转]Debian 12 系统内安装 Docker 详细步骤

[转]Debian 12 系统内安装 Docker 详细步骤

时间:2024-06-02 10:22:22浏览次数:14  
标签:12 sudo apt Debian 软件包 docker 安装 Docker

转载来源: https://www.wonote.com/post/debian-12-xi-tong-nei-an-zhuang-docker-xiang-xi-bu-zou/

Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,实现虚拟化,使应用程序的部署和运维更加简单、高效。

Debian 12 安装 Docker 详细步骤

1. 更新软件包列表

首先,确保您的系统软件包列表是最新的。您可以通过运行以下命令来更新软件包列表:

sudo apt update

2. 安装必要的软件包

在安装 Docker 之前,您需要安装一些必要的软件包。通过运行以下命令来安装它们:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

3. 添加 Docker 官方 GPG 密钥

接下来,您需要添加 Docker 的官方 GPG 密钥,以确保您下载的软件包是可信的。运行以下命令来添加密钥:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

4. 添加 Docker 存储库

现在,您需要将 Docker 存储库添加到您的软件包源列表中。运行以下命令来添加存储库:

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

注意:上述命令假设您的系统是 64 位的。如果您的系统是 32 位的,请将 amd64 替换为 i386。

5. 再次更新软件包列表

添加了新的软件包源之后,再次更新软件包列表以确保您可以从新添加的存储库中获取最新的软件包信息:

sudo apt update

6. 安装 Docker

现在,您可以安装 Docker 了。运行以下命令来安装 Docker:

sudo apt install docker-ce

注意:docker-ce 是 Docker 社区版的软件包名称。如果您想安装其他版本(如企业版),请相应地更改软件包名称。

7. 验证 Docker 安装

安装完成后,您可以通过运行以下命令来验证 Docker 是否已成功安装并正在运行:

sudo systemctl status docker

如果 Docker 已成功安装并正在运行,您应该看到类似于以下内容的输出:

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since <日期和时间>
     Docs: https://docs.docker.com
 Main PID: <PID> (dockerd)
    Tasks: <任务数量>
   Memory: <内存使用情况>
   CGroup: /system.slice/docker.service
           └─<PID> /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

8. 添加用户到 docker 组(可选)

默认情况下,Docker 需要 root 权限才能运行。为了避免每次使用 Docker 时都需要输入 sudo,您可以将您的用户添加到 docker 组中。运行以下命令来完成此操作:

sudo usermod -aG docker $USER

然后,您需要退出当前会话并重新登录,或者重启您的系统,以使组更改生效。

现在您已经成功地在 Debian 12 上安装了 Docker!您可以开始使用 Docker 来运行和管理容器了。

标签:12,sudo,apt,Debian,软件包,docker,安装,Docker
From: https://www.cnblogs.com/four0100/p/18226852

相关文章

  • docker 通过dockerfile制作镜像
    1.安装一个docker2.启动docker3.创建dockerfilemdkir-p/data/`date+%F`cd/data/2024-05-31生成密钥ssh-keygen ls-l/root/.ssh/id_rsa.pubcp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys将authorized_keys和Centos-vault-8.5.2111.repo上传到此目录......
  • [干货]鸿蒙next适用于api11,12,鸿蒙+支付宝支付整体流程以及坑点
         我在做这个功能支付的时候,一共是涉及到三个主体之间的通信,现在分享给家人们,分别是我们的客户端,我们自己的服务器,以及三方的支付宝服务器;我们前端做的就是头和尾两个部分,在头上呢我会跟我们自己的服务器进行交付,我会发起一个请求,我用的是一个web组件模拟了一个ge......
  • 【代码片段】使用docker部署nginx 并通过nginx设置密码访问控制
    使用docker部署nginx服务docker-compose.ymlversion:'3'services:web:image:nginxvolumes:-./nginx.conf:/etc/nginx/nginx.confrestart:alwaysports:-"80:80"-"443:443"environment:......
  • 拯救win10钉子户:微软win12五大全新功能大猜想
    对于大部分电脑用户而言,微软的Windows一直是一个绕不过去的话题。虽然微软早在2021年就已经推出了Win11,但是依旧还是有不少人依旧“钉”在了Windows10上,拒绝更新。虽然微软的Build2024开发者大会已经结束,今年依旧没有提到Windows12的消息。由于公司不断尝试将AI推向Windows......
  • kube-ovn 1.12基于bfd探测网关可用性
    安装kube-ovn1.12dockerpullkubeovn/kube-ovn:v1.12.2gitclonehttps://github.com/kubeovn/kube-ovn.gitcdkube-ovngitcheckoutrelease-1.12makekind-installkgetnode-owide增加启动参数kube-ovn-controller增加启动参数keditdeploykube-ovn-controlle......
  • Spire.Doc for Java 12.5.1 -2024-05-30
    Spire.DocforJavaisaprofessionalWordAPIthatempowersJavaapplicationstocreate,convert,manipulateandprintWorddocumentswithoutdependencyonMicrosoftWord.Byusingthismultifunctionallibrary,developersareabletoprocesscopioustasks......
  • 使用docker部署项目
    一、docker私有镜像仓库1、docker私有镜像仓库库(Repository)是集中存放镜像的地方,又分为公共镜像和私有仓库。当我们执行dockerpullxxx的时候,它实际上是从registry.docker.com这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目上传到公共......
  • 宝塔Linux面板-Docker管理(2024详解)
    上一篇文章《宝塔Linux可视化运维面板-详细教程2024》,详细介绍了宝塔Linux面板的详细安装和配置方法。本文详细介绍使用Linux面板管理服务器Docker环境。目录1、安装Docker1.1在线安装​编辑 1.2手动安装1.3运行状态1.4镜像加速2应用商店 3总览 4容器4.1......
  • 学习前端的知识总结12
    8.定位浮动可以让多个块级盒子一行没有缝隙排列显示,经常用于横向排列盒子。定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子。1.定位组成:定位︰将盒子定在某一个位置,所以定位也是在摆放盒子,按照定位的方式移动盒子。定位=定位模......
  • Docker安装Jenkins详解
    目录Docker安装Jenkins1.下载Jenkins2、创建挂载目录3、启动Jenkins容器4、验证Jenkins容器是否启动成功5、获取管理员密码6、修改插件源7、登录web页面8、插件推荐Docker安装Jenkins话不多说,下面直接开始1.下载Jenkins使用下面命令,让docker拉取镜像,dockerpulljenkins/jenkins......