在 CentOS 系统上安装 Docker,可以按照以下步骤进行:
CentOS 上安装 Docker
-
更新软件包索引 :
打开终端并运行:
bashsudo yum update
-
安装必要的软件包 :
Docker 安装需要
yum-utils
软件包,它提供了yum-config-manager
工具,以及device-mapper-persistent-data
和lvm2
,这些是devicemapper
存储驱动的依赖包。bashsudo yum install yum-utils device-mapper-persistent-data lvm2
-
添加 Docker 仓库 :
使用以下命令来添加 Docker 的官方仓库:
bashsudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装 Docker CE(社区版) :
现在,安装 Docker CE:
bashsudo yum install docker-ce
-
启动 Docker 服务 :
安装完成后,启动 Docker 守护进程:
bashsudo systemctl start docker
-
设置 Docker 开机自启 (可选):
若要让 Docker 在系统启动时自动运行,可以使用:
bashsudo systemctl enable docker
-
验证安装 (可选):
通过运行 Hello World 容器来验证是否正确安装了 Docker:
bashsudo docker run hello-world
-
非 root 用户运行 Docker (可选):
默认情况下,只有 root 用户和具有 sudo 权限的用户才能运行 Docker 命令。如果你想让非 root 用户运行 Docker 命令,需要将用户添加到 docker 组:
bashsudo usermod -aG docker your-username
添加后,退出并重新登录你的账户,或者重启系统。
以上就是在 CentOS 上安装 Docker 的步骤。安装完成后,你可以开始使用 Docker 来创建和管理容器了。
如果你的系统上还没有安装 Docker,你可以按照以下步骤来安装:
Docker 安装指南(适用于 Linux-Ubuntu)
-
更新软件包索引:
bashsudo apt-get update
-
安装 Docker 的依赖包:
bashsudo apt-get install apt-transport-https ca-certificates curl software-properties-common
-
添加 Docker 的官方 GPG 密钥:
bashcurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
设置 Docker 稳定版仓库:
bashsudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
-
再次更新软件包索引:
bashsudo apt-get update
-
安装 Docker CE(社区版):
bashsudo apt-get install docker-ce
-
检查 Docker 是否安装成功(可选):
bashsudo docker run hello-world
这个过程适用于基于 Ubuntu 的系统。如果你使用的是其他 Linux 发行版(如 CentOS、Fedora 等),安装步骤可能略有不同。
对于 Windows 和 macOS
如果你使用的是 Windows 或 macOS,你可以下载并安装 Docker Desktop,这是一个易于使用的应用程序,为这些操作系统提供 Docker 环境。
- Windows :访问 Docker Desktop for Windows 页面下载安装程序。
- macOS :访问 Docker Desktop for Mac 页面下载安装程序。
安装完成后,你可以使用命令行或 Docker Desktop 应用程序来管理和运行 Docker 容器。