您的位置:首页 > 财经 > 金融 > 某网站突然不能浏览了_建筑人才网官网网址_2021网络营销成功案例_百度指数需求图谱

某网站突然不能浏览了_建筑人才网官网网址_2021网络营销成功案例_百度指数需求图谱

2025/3/16 17:10:01 来源:https://blog.csdn.net/weixin_45339670/article/details/146285922  浏览:    关键词:某网站突然不能浏览了_建筑人才网官网网址_2021网络营销成功案例_百度指数需求图谱
某网站突然不能浏览了_建筑人才网官网网址_2021网络营销成功案例_百度指数需求图谱

文章目录

        • **1. 使用华为云镜像源替换Docker仓库**
        • **2. 安装Docker CE**
        • **3.更换docker镜像源-使用华为云的docker镜像源**
        • **4.补充:docker的使用**
        • **5.补充:删除docker的步骤**

1. 使用华为云镜像源替换Docker仓库

步骤:

  1. 删除无效的Docker仓库配置

    sudo rm -f /etc/yum.repos.d/docker-ce.repo
    
  2. 手动创建华为云镜像源的Docker仓库文件

    sudo tee /etc/yum.repos.d/docker-ce.repo <<-'EOF'
    [docker-ce-stable]
    name=Docker CE Stable - Huawei Cloud
    baseurl=https://repo.huaweicloud.com/docker-ce/linux/centos/$releasever/$basearch/stable
    enabled=1
    gpgcheck=1
    gpgkey=https://repo.huaweicloud.com/docker-ce/linux/centos/gpg
    EOF
    
  3. 清除并重建YUM缓存

    sudo yum clean all
    sudo yum makecache
    

2. 安装Docker CE
  1. 安装依赖包

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
  2. 安装Docker CE

    sudo yum install -y docker-ce docker-ce-cli containerd.io
    
  3. 启动Docker服务

    sudo systemctl start docker
    sudo systemctl enable docker
    
  4. 验证安装

    docker --version
    
3.更换docker镜像源-使用华为云的docker镜像源

https://console.huaweicloud.com/swr/?region=cn-north-4#/swr/mirror

点击右上角“镜像加速器”,就会有做法提示
在这里插入图片描述
配置镜像加速器

vim /etc/docker/daemon.json

粘贴进以下内容:

{"registry-mirrors": [ "https://f4e2df825f2843a6961aaab09a7bd5ec.mirror.swr.myhuaweicloud.com" ]
}

重启容器引擎

systemctl restart docker

执行以下命令测试Docker是否正常运行:

sudo docker run hello-world

第六行显示Hello from Docker!
This message shows that your installation appears to be working correctly.
代表成功
在这里插入图片描述

4.补充:docker的使用

查看容器状态:docker ps -a
启动容器:docker start 容器名
进入容器:docker exec -it 容器名 /bin/bash
停止所有容器:docker stop $(docker ps -aq)
删除所有容器:docker rm $(docker ps -aq)

5.补充:删除docker的步骤

删除Docker容器

# 停止所有运行中的容器
docker stop master slave1 slave2 slave3# 删除所有容器(包括已停止的)
docker rm master slave1 slave2 slave3# 如果容器较多,可批量删除(谨慎操作!)
docker stop $(docker ps -aq)  # 停止所有容器
docker rm $(docker ps -aq)    # 删除所有容器

删除Docker镜像

# 查看镜像列表,找到镜像名称或ID
docker images# 删除名为 "hadoop" 的镜像
docker rmi hadoop

删除自定义网络

# 查看网络列表,找到网络名称或ID
docker network ls# 删除自定义网络(如 hadoop-net)
docker network rm hadoop-net

验证删除结果

# 检查容器是否已删除
docker ps -a# 检查镜像是否已删除
docker images# 检查网络是否已删除
docker network ls

必须按 容器 → 镜像 → 网络 的顺序删除,否则可能因依赖关系导致删除失败。

note:

docker run -it -h slave2 --name=slave2 --network bridge1 hadoop

docker run -it -h master --name=master -p 9870:9870 --network bridge hadoop

docker exec -it slave2 /bin/bash

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com