在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/
热门推荐
港币汇率未来预测:何时见底,如何避免波及?
什么是电池耐用性评估
执法证照片要求详解:确保您的证件照符合标准
服务器DDR3内存能否用于台式机?
交通意外死亡人数统计:警醒社会,加强安全措施
CSC公派申请教程-史上最全!(附资料分享)
湖南长沙:刷学生卡免费乘地铁!如何办理看这里→
康乃馨的养殖方法和注意事项
什么是开源软件
肠胀气的表现和处理方法是什么
重庆十大必去景点:从洪崖洞到磁器口,领略山城独特魅力
技术经纪人的职业前景与现状
汽油怎么提炼出来的?揭秘背后的神奇工艺与科技
孕产妇如何做好自我健康监测与管理
如何培养孩子刷牙的习惯
儿童牙膏牙刷选购指南:守护宝贝的灿烂笑容
畅玩QQ飞车单机版:从入门到精通的完整指南
热带鱼的适宜水温,适合生活在24-28℃的水中
玛丽鱼和灯科鱼混养指南:这些关键点你需要注意
赵露思因抑郁症暴瘦失语:有抑郁倾向的人,往往有这3个特征,千万别忽视
减重与马拉松成绩:科学控制体重助力跑者冲刺新高
德化白瓷《神话》亮相江西省博物馆
科普|夜深人静脑边总有声音回响?可能是某种疾病的征兆
骑手休息权与报酬权该如何平衡
IQ调制、同相分量与正交分量
膝关节炎为何对女性情有独钟?
管理者角色定位与职责
《你一生的故事》:语言重塑认知,时间重释宿命
《你一生的故事》:宿命还是开始?
文综和理综分别是什么科目?文综和理综哪个简单?区别是什么