在 CentOS 7 上安装 Docker 主要可以通过 Docker 的官方仓库来进行,使得安装和未来的升级更加简单。以下是基于 CentOS 7 系统的 Docker 安装步骤。
步骤 1: 更新系统包
首先,打开终端,更新现有的软件包。确保你的系统是最新的:
sudo yum update -y
步骤 2: 安装依赖包
安装 yum-utils,device-mapper-persistent-data 和 lvm2 这些是 Docker 的依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
步骤 3: 设置 Docker 仓库
接着,添加 Docker 的官方仓库,安装更简单、更稳定:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
步骤 4: 安装 Docker
现在,你可以安装 Docker CE(社区版):
sudo yum install -y docker-ce
步骤 5: 启动 Docker 服务
安装完成后,启动 Docker 服务:
sudo systemctl start docker
步骤 6: 设置 Docker 开机启动
如果你想让 Docker 在系统启动时自动运行:
sudo systemctl enable docker
步骤 7: 验证安装
最后,验证 Docker 是否正确安装:
sudo docker run hello-world
这条命令将从 Docker Hub 上下载一个测试镜像,并在容器内运行。如果一切设置正常,你应该会看到欢迎消息。
开启用户权限(可选)
默认情况下,运行 Docker 命令需要管理员权限(sudo)。如果你想允许非root用户运行 Docker 命令,需要将用户加入到 docker 组:
sudo usermod -aG docker $USER
完成后,你可能需要登出并重新登录,或者重新启动系统以使这一更改生效。
这样,Docker 就在你的 CentOS 7 系统上安装并配置完成了。以后你可以通过 Docker 容器来部署各种应用。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/177945.html