Ubuntu安装docker

在前面的话 在用了这么多部署方式后,感觉最方便的部署方式还是使用docker来部署方便,配置简单,环境一致,性能可靠,生态丰富。简直棒极了。 但是,在使用之前还是要安装docker基础环境。本篇文章来简单介绍一下Docker在Ubunt中如何安装。 经过测试这个安装步骤支持Ubuntu 22.04和24.04最小化安装的系统。其它的环境没有做过测试,暂不清楚是否支持 一、更新系统并安装必要依赖 # 更新系统基础依赖,保持系统为最新状态 sudo apt update sudo apt upgrade -y # 安装docker用到的基础依赖环境 sudo apt install -y ca-certificates curl gnupg lsb-release software-properties-common 二、安装 Docker 1. 添加 Docker 官方 GPG 密钥 添加GPG保证安装的docker是官方版本 sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg sudo chmod a+r /etc/apt/keyrings/docker.gpg 2. 添加 Docker APT 仓库 这里添加的是docker官方仓库,如果在国内,配置上有可能访问不到。 echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 3. 安装 Docker Engine sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 注意:Ubuntu 24.04 默认不再包含 docker-compose(Python 版本),而是推荐使用 docker compose(作为 docker-compose-plugin 提供的子命令)。 ...

November 30, 2025 · Worm

生命不息,折腾不止!

生命不息,折腾不止 —— 我的技术博客启程 Hello World! 这是每个程序员学会输出的第一个字符串,从此也走上了IT工作的路途。然后,每个人在这条路途上摸爬滚打,有的成为了年入技术大佬,有的人成为了技术熟练工,有的人则转行去做了其他工作。虽然,我没有如愿成为了技术大佬,不过,我依然保留了当年那可对IT技术的好奇,并且内心还是还是那个技术少年!我的口号是—— 生命不息,折腾不止! 我自己的思考 从学校毕业参加社会工作以来,我已经十多年了。虽然阅历不算多,但是多少对人生和技术有了一定的感悟。 当年初中、高中年少气盛,有追求有抱负。经过多年的社会毒打(多半是人懒导致😁),也是变得越来越踏实(不求上进),抹掉了所有的棱角。不过,在IT技术方面还是没有放弃追求,虽然,咱不是什么啥也懂了的大佬,但是,也根据自己的经理,有了独特的见解。然后呢,就想要记录下自己的所得,不追求自己能帮到多少人,只求自己能避免看到这些内容的人解决自己遇到一些问题,并少走弯路。 不过,这是我的自己的一个愿望就是建立自己的技术博客。只是太懒了,一直没有付诸行动,或者做了一段时间后就放弃了。在此,我重拾自己的一个小小的愿望,打开了自己的第一个正式博客之旅。希望各位长期关注哦!也许会有惊喜呢? 本博客的目标 现在介绍一下我自己的博客想要写一些什么东西。 首先,主要是记录我多年工作经验中总结的一些东西,当然,以前一直没有记录的习惯,都只是零星的想法记录在一些笔记中,或者留在了自己的记忆里。这次就借着博客的缘由,就把这些记录成自己的成系统的经验性技术博客。 现在能先到的技术类有Python编程、Linux系统相关内容和其他各种流行项目的部署,安全风险规避等以及如何自己建立自己的运维团队等。 再有,就是像以前写QQ空间一样写一写自己生活中的经历和感悟,或者大量的吐槽? 嗯…… 暂时我就想到需要记录的东西就这些,也许以后再放一写想写的小说?散文?哈哈哈!想太多,放着以后再说,敬请期待! 在最后的话 在写这篇文章时,我一直在思考一个问题: 我为什么要坚持做这样一个博客? 最初的想法很简单——希望通过它展示自己的技术能力,吸引一些人,或许还能带来一点收入。但内心深处,另一个声音始终在提醒我:一旦以赚钱为目的,这个博客就会变成一件工具,所有内容都将被利益所驱使。到那时,我还能保证内容的真实与价值吗? 网络上早已充斥着大量以盈利为导向的技术博客。我有能力与它们竞争吗?能从它们手中分得一杯羹吗?如果我的目标是深入剖析技术、推动技术的实用化,我又是否具备那样的能力?打磨一篇真正有价值的文章,需要投入多少时间?而面对如今 AI 以惊人速度生成的海量技术内容,我又能追得上吗? 显然,这些问题的答案几乎都是否定的。 那么,我为什么还要继续写下去? 因为——我想写! 我想留下属于自己的痕迹,想在网络世界中踏出自己的脚印,想让这片浩瀚的互联网知道:我存在过,我思考过,我记录过。 不需要其他理由。 这只是一个属于我的小小角落,一片只属于我的精神自留地。

November 29, 2025 · Worm