02_Docker 安装
创始人
2024-05-26 05:03:41
0

02_Docker 安装

文章目录

  • 02_Docker 安装
    • 2.1 安装 Docker 的先决条件
    • 2.2 在 Ubuntu 和 Debain 中安装 Docker
      • 2.2.1 检查前提条件
        • 1. 内核
        • 2.检查 Device Manager
    • 2.2 安装 Docker

Docker 支持非常多的Linux平台,包括Ubuntu和RHEL,除此之外,Docker还支持Debain、CentOS、Fedora、Oracle Linux 等衍生系统和相关的发行版。

推荐在Ubuntu或RHEL系列宿主机中部署 Docker,这些发行版中直接提供了可安装的软件包。

2.1 安装 Docker 的先决条件

Docker 安装的条件如下:

  • 运行 64 位 CPU 架构的计算机(目前只能是 x86_64 和 amd64),**注意:Docker 目前不支持 32 位 CPU
  • 运行 Linux 3.8 或更高版本内核
  • 内核必须支持一种适合的存储驱动,例如:
    • Device Manager
    • AUFS
    • vfs
    • btrfs
    • ZFS
    • 默认存储驱动通常是 Device Manager 或 AUFS
  • 内核必须支持开启 cgroup 和命名空间功能

2.2 在 Ubuntu 和 Debain 中安装 Docker

2.2.1 检查前提条件

1. 内核

首先,确认已经安装了能满足要求的 Linux 内核。使用 uname 命令来检查内核版本信息

uname -a

如果内核版本较低,可以升级到最新内核

sudo apt-get update
sudo apt-get install linux-headers-x.xx.x-xx-generic linux-image-xxxx-generic linux-headers-xxxx

然后,更新 grub 启动加载器来加载新内核

sudo update-grub

最后重启 Ubuntu

sudo reboot

2.检查 Device Manager

使用 Device Manager 作为存储驱动,自 2.6.9 版本的 Linux 内核开始就已经集成了 Device Manager,并且提供了一个将块设备映射到高级虚拟设备的方法。通过下面命令确定是否已安装 Device Manager

$ ls -l /sys/class/misc/device-mapper
lrwxrwxrwx 1 root root 0 Jan 15 15:35 /sys/class/misc/device-mapper -> ../../devices/virtual/misc/device-mapper

2.2 安装 Docker

使用官方安装脚本自动安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令

curl -sSL https://get.daocloud.io/docker | sh

具体可参考:https://www.runoob.com/docker/ubuntu-docker-install.html

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...