本文共 1373 字,大约阅读时间需要 4 分钟。
Docker 是一个开源容器化平台,自 2017 年 3 月起分为两个版本:Docker CE(社区版)和 Docker EE(企业版)。Docker CE 是免费的社区版本,适合个人和小型项目使用;Docker EE 则是付费的企业版本,提供更强的安全性和支持。
本文将详细介绍 Docker CE 的安装与使用步骤。
在安装 Docker 之前,确保系统环境符合要求。 CentOS 7 是常用的操作系统,以下是前提条件:
系统架构:必须为 64 位。
内核版本:至少为 3.10 或更高版本。可以通过以下命令查看内核版本:
uname -r
首先,确保系统中存在必要的软件依赖项。可以通过以下命令安装:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
如果网络条件不允许在线安装,可以预先下载并离线安装相关软件。
为了获取 Docker CE 镜像,可以手动添加 YUM 软件源。以下命令将添加 Aliyun 的镜像站点:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
添加了新的软件源后,需要更新 YUM 缓存以获取最新的镜像列表:
sudo yum makecache fast
根据需求选择特定版本安装。可以通过以下命令查看所有 Docker 版本:
yum list docker-ce --showduplicates | sort -r
然后安装最新版本:
sudo yum -y install docker-ce
安装完成后,启动 Docker 后台服务:
sudo systemctl start docker
使用以下命令验证 Docker 是否正确安装并运行:
docker run hello-world
由于本地没有 hello-world 镜像,会自动下载并运行容器。如果出现错误,请检查网络连接。
启动 Docker 服务:
sudo systemctl start docker
重启 Docker 服务:
sudo systemctl daemon-reloadsudo systemctl restart docker
查看 Docker 版本:
docker --version
查看容器状态:
docker ps
停止容器:
docker stop
转载地址:http://habl.baihongyu.com/