返回首页 您好

欧拉系统安装docker

发表时间:2025.07.15 14:17 浏览量:59

在欧拉系统(openEuler)上安装 Docker 的步骤如下:

1. 更新系统

	确保系统软件包是最新的:

	sudo dnf update -y

2. 配置 Docker 仓库

	添加 Docker 的官方仓库。可以使用华为云提供的镜像源,以提高下载速度:

	sudo dnf config-manager --add-repo=https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
	sudo sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
	sudo sed -i 's+\$releasever+8+' /etc/yum.repos.d/docker-ce.repo

3. 安装 Docker

	安装 Docker 和相关组件:

	sudo dnf install -y docker-ce docker-ce-cli containerd.io

4. 启动并启用 Docker 服务

	启动 Docker 服务并设置为开机自启:

	sudo systemctl start docker
	sudo systemctl enable docker

5. 验证 Docker 安装

	检查 Docker 版本并运行测试容器:

	docker --version
	sudo docker run hello-world

6. 配置国内镜像源(可选)

	为了加速镜像下载,可以配置国内镜像源:

	sudo mkdir -p /etc/docker
	sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://registry.docker-cn.com"
  ]
}
EOF

	sudo systemctl daemon-reload
	sudo systemctl restart docker

7. 配置 Docker 组(可选)

	为了避免每次运行 Docker 命令都需要使用 sudo,可以将当前用户添加到 Docker 组:

	sudo usermod -aG docker $USER
	newgrp docker


陕ICP备2024031593号-2