在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/
热门推荐
紫微斗数交友宫:星曜影响下的人际关系解析
RS485协议和KNX协议的优缺点
“闪电套现”该重罚!
广东如何“卡位”新型工业化?王珺:“AI+”是布局重点,产业组织方式需适配创新
推动科技论文由更多数量向更高质量转变
汉代边疆治理的重要机构——西域都护府的设立
什么是AB胶?AB胶与环氧树脂胶有什么区别?一文带你盘点AB胶及应用领域
室内设计中如何挑选最合适的地板材质?打造高质感舒适装潢居家的完美指南
无名指和小指发麻警惕四种病
头部宽基ETF打折卖?!关于降费你必须知道的几件事
八宅命卦法的要领与内涵:从传统到现代的风水智慧
解析韩国法人卡和个人卡的区别
古代圣旨都是什么样的?圣旨都是奉天承运开头吗?
逆阻IGCT电流源型换流器功率解耦控制与低频载波调制技术
新疆六类地区公务员待遇揭秘:年薪15万能买什么?
挖掘机的操作方法与注意事项详解
游戏史上的今天:格斗游戏死或生发布27周年
Manus降临:人类最后的职业堡垒正在塌方
为什么湿气重会掉皮
你名下有多少手机号?又关联了多少账号?一键查询!
腰椎间盘突出症的治疗药物及手术指征详解
急性肾炎是什么原因引起的
30岁记忆力减退的原因和改善方法
泰拉瑞亚灾厄之影详解:属性、掉落与召唤方法
固态硬盘掉盘是什么意思
股票趋势拐点的五大判断方法
GROW教练模型在高中教学中的应用:目标设定与责任感培养
安全工程师分类详解:探索安全工程领域的专业划分与方向
眼球无缘无故出现血斑的原因及治疗方法
高分辨率摄影与低光表现:索尼IMX585-AAQR-G传感器技术解析