在Debian 12系统上安装Docker
创作时间:
作者:
@小白创作中心
在Debian 12系统上安装Docker
引用
CSDN
1.
https://m.blog.csdn.net/weixin_43846408/article/details/137608975
Docker 是一个开源的容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。本文将详细介绍如何在 Debian 12 系统上安装 Docker。
安装
安装 Docker 需要以下条件:
- 已经安装的 Debian 12 系统 (VM 或硬件服务器)
- root 权限
可以使用以下命令安装 Docker:
sudo su &&
apt update &&
apt install ca-certificates curl gnupg apt-transport-https gpg
下载 GPG 密钥并将其存储在系统中:
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" |tee /etc/apt/sources.list.d/docker.list > /dev/null
apt update
安装 Docker 包:
apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-compose
验证
可以使用以下命令检查 Docker 是否安装成功并是否在系统启动时自动启动:
systemctl is-active docker
测试
也可以通过启动 hello-world Docker镜像来测试安装是否成功:
docker run hello-world
如果一切正常,将看到类似以下输出:
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
478afc919002: Pull complete
Digest: sha256:03b30c6a3c320ff172b52bd68eddffde6ded08ce47e650fe52de861c5e9df46d
Status: Downloaded newer image for hello-world:latest
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(arm64v8)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
更多信息
有关 Docker 的更多信息,请参阅以下页面:
- Docker 官方文档:https://docs.docker.com/get-started/
- Docker Hub:https://hub.docker.com/
热门推荐
古代日本的历史人物——卑弥呼
哪种条件下才能领取抚恤金
白酒行业深度调整:库存压力与消费迭代下的挑战与机遇
常吃这4类食物的人,肚子最容易长肉
探秘气膜馆:未来建筑的新选择
办公软件怎么画填空线
门诊职工医保怎么报销流程
MCHotDog热狗再度出手 “Hip Hop没有派对”
骨髓移植的并发症有哪些?
长孙无忌:从唐太宗肱股之臣到被武则天诬陷致死
如何判断服务器的CPU使用率是否正常?
视频剪辑电脑显卡要求高吗?不同需求下的显卡配置推荐
黄埔区中医药传承创新发展大会召开,广州首个华为云盘古大模型项目落地
工作群里发言的礼仪
警惕儿童反复鼻塞与咳嗽:鼻窦炎可能是“幕后黑手”
肚子有赘肉怎么办:运动与饮食全方位指南
竞技麻将:牌桌上的智慧博弈与四川“血战到底”的魅力探析
夫妻吵架了如何缓和关系
虚拟对战?AI裁判?看Deepseek从4个维度刻画散打未来10年的模样
如何调动团队听指令
龙舌兰科 虚空藏系列锦
被凶一下就哭:是情感敏感还是矫情之辩?
护理项目怎么做好管理
2025届高考生如何制定学习计划完成学习内容?
家庭烘焙:夏天做面包需要掌握的技巧和注意事项
西游记中二郎神与孙悟空是何关系?有何变化?
胆囊切除的术后注意事项
什么是拆股?
时空传送是否成立
拉法是哪一款车