docker安装,只看这一篇就够了

本文档详细介绍了在CentOS系统上安装Docker的步骤,包括检查内核版本、安装依赖、配置镜像源、安装Docker、启动和验证Docker服务,以及如何停止Docker服务。确保内核版本高于3.10,使用阿里云镜像源加速安装,并通过`docker -v`命令验证安装成功。

目录

一、环境要求

二、安装依赖

三、安装docker

四、启动docker

五、验证

六、停止docker


一、环境要求

centos内核版本要高于3.10

可以通过以下命令查看内核版本

uname -r

二、安装依赖

yum install -y yum-utils device-mapper-persistent-data lvm2 

 如果之前安装过,需要先进行卸载

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

设置镜像源

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

三、安装docker

yum install docker-ce docker-ce-cli containerd.io

四、启动docker

systemctl start docker

可以设置开机启动

systemctl enable docker

五、验证

docker -v

 如上图所示,则表示安装成功。

六、停止docker

systemctl stop docker

### Windows 上使用 Docker 的详细教程 #### 一、环境准备 为了在 Windows 上成功安装并配置 Docker,需满足一定的系统要求以及完成必要的准备工作。 1. **系统需求** - 需要运行 Windows 10 64-bit 版本(Pro、Enterprise 或 Education),最低版本号 Build 15063 及以上[^2]。 - 至少具备 4GB RAM。 - CPU 支持硬件虚拟化技术,并已在 BIOS 设置中启用该选项。 2. **启用 Hyper-V 和 Containers 功能** - 打开 PowerShell 并以管理员权限执行以下命令来启用所需的功能: ```powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All Enable-WindowsOptionalFeature -Online -FeatureName Containers -All ``` #### 二、Docker Desktop 下载与安装 1. 访问 Docker 官方网站获取最新版 Docker Desktop 安装程序[^1]: ``` https://www.docker.com/products/docker-desktop ``` 2. 根据操作系统的具体架构选择合适的安装包进行下载。 3. 运行已下载的 `.exe` 文件按照提示逐步完成安装过程。完成后建议重新启动计算机以确保所有更改生效。 #### 三、基本概念理解 了解几个核心术语有助于更好地掌握如何利用 Docker 创建和管理容器: - **镜像 (Image)**: 类似于虚拟机中的 ISO 文件, 是用来创建容器的基础模板. - **容器(Container):** 实际运行的应用实例, 基于某个特定镜像生成. #### 四、常用命令解析 以下是日常工作中常用的几条基础命令及其作用说明: 1. 列出本地存在的全部镜像: ```bash docker images ``` 2. 拉取远程公共仓库里的指定镜像到本地存储: ```bash docker pull ubuntu:latest ``` 3. 使用某镜像启动一个新的交互式终端会话型容器: ```bash docker run -it ubuntu /bin/bash ``` 4. 查看当前正在运行的所有容器列表: ```bash docker ps ``` 5. 登录至自定义搭建好的私有注册表服务(注意安全性警告)[^3]: ```bash docker login 192.168.100.48 -u admin --password-stdin <<< "123456" ``` #### 五、高级特性探索 随着技能提升还可以尝试更多复杂场景下的实践比如多阶段构建优化镜像大小或者通过 Compose 工具编排多个关联的服务一起工作等等... ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值