openeuler 安装docker
时间: 2023-11-03 18:01:21 浏览: 59
在 OpenEuler 系统中安装 Docker 的具体步骤如下:
1. 打开终端,并使用 root 用户或拥有 sudo 权限的用户登录。
2. 运行以下命令以更新系统软件包列表:
```
sudo dnf update
```
3. 安装 Docker 的依赖项:
```
sudo dnf install -y dnf-plugins-core
```
4. 添加 Docker 软件源:
```
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
5. 安装 Docker:
```
sudo dnf install -y docker-ce
```
6. 启动 Docker 服务:
```
sudo systemctl start docker
```
7. 设置 Docker 开机自启:
```
sudo systemctl enable docker
```
至此,你已经成功在 OpenEuler 系统中安装了 Docker。
相关问题
openeuler安装 docker
以下是在openEuler上安装Docker的步骤:
1. 首先,确保你的openEuler系统已经联网。
2. 打开终端,执行以下命令以安装Docker的依赖包:
```shell
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
```
3. 添加Docker的软件源。执行以下命令:
```shell
sudo yum-config-manager --add-repo https://download.docker.com/linux/static/stable/x86_64/docker-ce.repo
```
4. 更新软件源并安装Docker。执行以下命令:
```shell
sudo dnf update
sudo dnf install -y docker-ce
```
5. 启动Docker服务并设置开机自启。执行以下命令:
```shell
sudo systemctl start docker
sudo systemctl enable docker
```
6. 验证Docker是否成功安装。执行以下命令:
```shell
sudo systemctl status docker
```
如果Docker成功安装并运行,你将看到类似以下的输出:
```
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-09-20 10:00:00 CST; 1h ago
Docs: https://docs.docker.com
Main PID: 12345 (dockerd)
Tasks: 10
Memory: 100.0M
CGroup: /system.slice/docker.service
└─12345 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
```
现在,你已经成功在openEuler上安装了Docker。
openEuler安装docker
要在openEuler上安装Docker,你可以按照以下步骤进行操作:
1. 更新系统:
```
sudo yum update
```
2. 安装Docker依赖库:
```
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
3. 添加Docker软件源:
```
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
4. 安装Docker引擎:
```
sudo yum install -y docker-ce
```
5. 启动Docker服务:
```
sudo systemctl start docker
```
6. 验证Docker是否成功安装:
```
sudo docker run hello-world
```
如果一切顺利,你应该能够看到"Hello from Docker!"的输出。
注意:openEuler默认使用cgroup v2,而Docker目前还不支持cgroup v2。为了兼容性,请在安装Docker之前禁用cgroup v2。可以通过在内核启动参数中添加`systemd.unified_cgroup_hierarchy=0`来实现禁用。