虚拟机-docker版本-1.0

CentOS Stream 9 安装 Docker 26.1.3

一键安装 Docker 26.1.3 稳定版

1. 先卸载旧版本(避免冲突)

|-------------------------------------|
| dnf remove -y docker* containerd* |

2. 安装依赖 + 添加官方源

|-----------------------------------------------------------------------------------------------------------------------|
| dnf install -y dnf-plugins-core dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo |

3. 指定版本安装 26.1.3(关键命令)

|------------------------------------------------------------------------------------------------------------------------------------------|
| dnf install -y \ docker-ce-26.1.3-1.el9 \ docker-ce-cli-26.1.3-1.el9 \ containerd.io \ docker-buildx-plugin \ docker-compose-plugin |

4. 启动并开机自启

|-------------------------------|
| systemctl enable --now docker |

5. 验证版本(确认就是你要的)

|------------------|
| docker --version |

输出会是:

|--------------------------------------|
| Docker version 26.1.3, build b72abbb |

6. 可选:配置国内镜像加速(下载更快)

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com" } EOF systemctl daemon-reload systemctl restart docker |

虚拟机下的 Docker 26.1.3 -安装组件( mysql等******)******

虚拟机下面的centos9 系统 ,毕竟不是阿里云服务器上面的centos系统。所以很多docker 直接下载安装组件的命令是行不通的。具体详情,只有大家测试过之后才知道,这里不做演示。

我现在展示的是一种比较简单安装方式,这里有个前提,是你有一台租的服务器。我这里租了一台阿里云服务器,几十块钱一年的这种就可以了。

docker 可以单独一个个组件部署,也可以使用docker-compose,前提是虚拟机中的docker仓库中存在镜像。

而虚拟机中的docker 线上下载pull 是无效的。只能我去服务器中下载之后,再回来给虚拟机安装。

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ##阿里云服务器中 在线下载: docker pull mysql:8.0.12 docker pull redis:6.2.17 docker pull minio/minio docker pull nacos/nacos-server:v2.2.3 docker pull nginx:alpine docker pull rabbitmq:3.12-management ##组件另存为 docker save -o mysql.tar mysql:8.0.12 docker save -o redis.tar redis:6.2.17 docker save -o minio.tar minio/minio docker save -o nacos.tar nacos/nacos-server:v2.2.3 docker save -o nginx.tar nginx:alpine docker save -o rabbitmq.tar rabbitmq:3.12-management 虚拟机服务器中 # 进入存放 tar 文件的目录(已修改为 /docker/images) cd /docker/images # 依次导入所有镜像 docker load -i mysql.tar docker load -i redis.tar docker load -i minio.tar docker load -i nginx.tar docker load -i rabbitmq.tar docker load -i nacos.tar # 验证导入结果(能看到所有镜像就成功了) docker images |

后续的步骤就跟正常的服务器安装使用一样了。

相关推荐
XIAOHEZIcode15 小时前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220701 天前
如何搭建本地yum源(上)
运维
武子康1 天前
调查研究-183 Apple container:Mac 上用轻量 VM 跑 Linux 容器,Swift 会改写本地容器体验吗?
docker·容器·apple
大树884 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠4 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质4 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工4 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
Alsn864 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
酣大智4 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_4 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化