
Docker 是一个基于容器技术的开源平台旨在通过容器化简化应用的开发、部署和运行。其核心理念是“Build once, Run anywhere”构建一次到处运行将应用程序及其依赖项打包到轻量级、可移植的容器中确保应用在不同环境中一致运行。Docker 解决了传统开发中“环境不一致”的痛点成为云原生架构的基石。Docker 通过容器化技术重构了应用交付方式其轻量、高效、可移植的特性使其在微服务、持续交付等领域发挥关键作用。结合 Kubernetes 等工具Docker 已成为现代云计算和 DevOps 实践的基石推动软件行业向更敏捷、更可靠的方向发展。目录一、安装系统二、安装任意版本docker安装方式一通过dnf仓库安装龙蜥仓库只有一个版本任意版本请通过安装方式二安装1、查看docker版本列表2、安装docker3、启动docker服务4、查看docker服务状态5、启用开机自启动docker服务6、停止docker服务7、禁用开机自启动docker服务安装方式二通过docker官网安装1、下载docker安装包2、解压安装包3、将docker软件包拷贝至应用程序目录【/usr/bin 或 /usr/local/bin】4、运行docker服务5、停止docker三、验证1、加载离线镜像2、查看镜像列表3、创建容器4、进入容器5、查看发行信息6、安装vim注后续将分步讲解k8s安装、配置及部署业务系统。一、安装系统参考地址如何制作一个linux标准iso镜像二、安装任意版本docker安装方式一通过dnf仓库安装龙蜥仓库只有一个版本任意版本请通过安装方式二安装1、查看docker版本列表dnf list --show docker2、安装dockerdnf install docker3、启动docker服务systemctl start docker4、查看docker服务状态systemctl status docker5、启用开机自启动docker服务systemctl enable docker6、停止docker服务systemctl stop docker.socket systemctl stop docker.service7、禁用开机自启动docker服务systemctl disable docker安装方式二通过docker官网安装1、下载docker安装包docker下载中心https://download.docker.com/linux/static/stable/根据对应架构选择合适的版本并进行下载如选择目前最新版本29.9.0版本https://download.docker.com/linux/static/stable/aarch64/docker-29.9.0.tgz2、解压安装包tar xf docker-29.9.0.tgz3、将docker软件包拷贝至应用程序目录【/usr/bin 或 /usr/local/bin】cp docker/* /usr/local/bin/4、运行docker服务dockerd 5、停止dockerpkill dockerd三、验证1、加载离线镜像docker load -i myos.tar注可参考《如何制作一个docker base镜像》制作自定义docker镜像。2、查看镜像列表docker images3、创建容器docker run -itd --name test cr.delcare.cn/myos:234、进入容器docker exec -it test bash5、查看发行信息cat /etc/os-release6、安装vimdnf install vim -y注后续将分步讲解k8s安装、配置及部署业务系统。