rockylinux安装docker
时间: 2023-09-28 10:06:40 浏览: 193
要在Rocky Linux上安装Docker,你可以按照以下步骤进行操作:
1. 更新系统软件包:
```
sudo dnf update
```
2. 添加Docker存储库:
```
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
```
3. 安装Docker引擎:
```
sudo dnf install docker-ce docker-ce-cli containerd.io
```
4. 启动Docker服务:
```
sudo systemctl start docker
```
5. 设置Docker开机自启动:
```
sudo systemctl enable docker
```
6. 验证安装是否成功:
```
docker version
```
这样就完成了在Rocky Linux上安装Docker的过程。你可以尝试运行一些Docker命令来验证安装是否成功。请注意,上述步骤假设你已经以root或具有sudo权限的用户身份登录到系统中。
相关问题
rockylinux9.5安装docker
### 如何在 Rocky Linux 9.5 上安装 Docker 最新版本
#### 准备工作
为了确保顺利安装 Docker,在开始前需确认系统已更新至最新状态并卸载旧版 Docker 组件[^1]。
```bash
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
```
#### 设置仓库
接下来配置官方稳定版仓库来获取最新的 Docker 版本。这一步骤非常重要,因为默认的 AppStream 仓库可能不会总是提供最前沿的发布版本。
```bash
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
```
由于 Rocky Linux 是基于 CentOS 的衍生发行版,因此可以兼容使用上述命令中的 CentOS 配置文件路径。
#### 安装 Docker Engine
完成以上准备工作之后,便可以直接通过 DNF 包管理器安装 Docker CE (社区版):
```bash
sudo dnf install docker-ce docker-ce-cli containerd.io
```
#### 启动服务
成功安装后,启动 Docker 并设置开机自启以方便后续操作:
```bash
sudo systemctl start docker
sudo systemctl enable docker
```
验证安装是否正确无误可以通过运行 hello-world 测试镜像来进行检查:
```bash
sudo docker run hello-world
```
如果一切正常,则会看到一条欢迎消息表示容器已经成功执行完毕。
rockylinux如何安装docker
### 如何在 Rocky Linux 上安装 Docker
#### 安装前准备
为了确保顺利安装,在开始之前确认系统已更新到最新状态并重启。
#### 方法一:通过 DNF 安装 Docker CE
可以直接使用 `dnf` 命令来安装 Docker CE,命令如下:
```bash
sudo dnf install docker-ce --nobest --allowerasing
```
这条指令中的参数解释:
- `--nobest`: 防止因版本冲突而无法安装较新的软件包[^2]。
- `--allowerasing`: 如果有依赖关系需要移除其他软件包,则允许这样做。
#### 方法二:手动配置仓库并安装特定版本的 Docker
对于更精细控制或指定版本的需求,可以按照以下步骤操作:
1. **安装必要的工具**
```bash
yum install -y yum-utils device-mapper-persistent-data lvm2
```
2. **设置稳定版存储库**
添加官方 Docker 的 YUM 存储库以便获取最新的稳定版本
```bash
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
3. **查看可用版本列表**
列出所有可选的 Docker 版本号
```bash
yum list docker-ce --showduplicates | sort -r
```
4. **选择并安装具体版本**
根据上面显示的结果挑选合适的版本进行安装。例如要安装 20.10.7 版本,执行下面的命令(注意替换实际想要安装的具体版本)
```bash
yum install -y docker-ce-<VERSION_STRING>
```
5. **启动服务**
启动 Docker 并将其设为开机自启项
```bash
systemctl start docker.service
systemctl enable docker.service
```
以上两种方法都可以成功部署 Docker 至 Rocky Linux 系统环境中[^3]。
#### 下载 Docker Compose (可选)
如果还需要管理多容器应用环境的话,建议也安装 Docker Compose 工具:
```bash
wget https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64 -O /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
这会下载 v2.29.2 版本并将文件放置于 `/usr/local/bin/` 路径下赋予可执行权限[^4]。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)