在linux的CentOS7.9安装docker
时间: 2024-07-19 22:00:44 浏览: 175
在 CentOS 7.9 上安装 Docker 需要按照以下步骤操作:
1. **更新系统和安装依赖**:
打开终端并运行:
```
sudo yum update -y
sudo yum install epel-release -y # 安装额外的存储库(可选,但推荐)
```
2. **安装 Docker**:
使用 EPEL 存储库安装 Docker:
```
sudo yum install docker-ce docker-ce-cli containerd.io -y
```
如果遇到依赖错误或版本过旧,可能需要先安装 `dnf` 替代 `yum`,然后重新执行上述命令。
3. **启动和设置服务**:
启动 Docker 并使其开机自启:
```
sudo systemctl start docker
sudo systemctl enable docker
```
4. **验证安装**:
你可以通过运行 `docker run hello-world` 来检查 Docker 是否已成功安装,并查看镜像是否可用。
5. **添加用户到 Docker 组**:
让普通用户也能使用 Docker, 可以加入到 `docker` 用户组:
```
sudo usermod -aG docker [your_username]
```
登录后,用新用户名重新登录以获取权限。
6. **安全配置**:
更新防火墙规则,允许 Docker 连接容器网络:
```
sudo firewall-cmd --permanent --add-port=2375/tcp
sudo firewall-cmd --reload
```
完成以上步骤后,你应该就能在 CentOS 7.9 上正常使用 Docker 了。如有疑问,可以运行 `docker --version` 查看 Docker 版本信息。
阅读全文