当前位置: 首页 > news >正文

Ubuntu22.04下Docker的安装Docker镜像源问题解决方法

开始前请先确保ubuntu已部署好并能够访问外网

一、准备条件

    #安装前先卸载操作系统默认安装的docker,
    sudo apt-get remove docker docker-engine docker.io containerd runc
     
    #安装必要支持
    sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

bash

二、准备安装

    # 更换源站信息(官方国内可能会有问题)
     
     
    # 阿里源(推荐使用阿里的gpg KEY)
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
     
    #添加 apt 源:
    #阿里apt源
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
     
    #更新源(root用户可省略sudo)
    sudo apt update
    sudo apt-get update

bash

三、安装最新版Docker

    root用户可省略sudo
     
    #安装Docker
    sudo apt install docker-ce docker-ce-cli containerd.io
    #等待安装完成
     
    #查看Docker版本
    sudo docker version
     
    #查看Docker运行状态
    sudo systemctl status docker
     
    #设置Docker自启动
    systemctl enable docker

bash

四、安装Docker命令补全工具

    sudo apt-get install bash-completion
     
    sudo curl -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/bash/docker -o /etc/bash_completion.d/docker.sh
     
    source /etc/bash_completion.d/docker.sh

bash

更换镜像源/镜像源不生效

一、 替换镜像源文件

    vim /etc/docker/daemon.json
     
    # 输入如下内容:
    {
        "registry-mirrors" :
        [
            "https://mirror.ccs.tencentyun.com",
            "https://docker.m.daocloud.io",
            "https://noohub.ru",
            "https://huecker.io",
            "https://dockerhub.timeweb.cloud",
            "https://docker.rainbond.cc"
        ]
    }

bash

二、清理docker缓存(解决更换镜像源不生效)
docker system prune -a

三、重新加载配置

sudo systemctl daemon-reload

四、重启docker服务

sudo service docker restart

五、检查镜像源是否生效

docker info | grep -A 1 "Registry Mirrors"

 

https://blog.csdn.net/saladpie/article/details/140215507

————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/gaorongsheng6518/article/details/149218914

http://www.agseo.cn/news/192/

相关文章:

  • 使用通义灵码快速生成换装、瘦身程序 #Qwen3-Coder挑战赛# - yi
  • 软件工程第一次作业-tanglei
  • xtrabackup 8.0日常管理
  • 解决 .NET 7 在 Linux 上获取程序集的问题
  • 从KPI管理转向更困难的OKR管理的企业都在想什么
  • MyBatis-Plus 实现PostgreSQL数据库jsonb类型的保存与查询
  • katalon常用定位元素Xpath合集
  • 【项目实战】基于Hi3861的鸿蒙智能小车(循迹、超声波避障、远程控制、语音控制、4G定位)有教程代码
  • (期望)名字(name)
  • 新手小白如何快速入门PostgreSQL
  • Day03 课程
  • MathType7下载安装2025最新下载+安装+教程(附安装包)
  • Linux Strace 系统调用工具详解与企业应用
  • 想进大厂?从学习圈子里的“管理术语”开始
  • 配电网二进制粒子群重构(BPSO)
  • 模板 AE PR 达芬奇 剪影
  • 如何自动删除重复执行的任务?
  • 开始更新第一篇
  • springboot~SpringData自定义Repository的正确方式
  • Agisoft Metashape Professional 2.2.2.21069 多视点三维建模设计
  • Linux之进程状态
  • 2. O(NlogN)的排序
  • 【Python】使用matplotlib绘图,显示中文字符。
  • React-手写支持多文件、并行上传、串行上传、分片上传、单文件上传、失败自动重试、自动上传/手动按钮上传切换
  • Linux服务器中代码仓库(gitea+drone)搭建
  • 二分查找
  • postcss-px-to-viewport-8-plugin无法转换tailwindcss样式问题
  • html中的latex数据公式展示
  • IK Multimedia TONEX MAX 1.10.2 逼真音色建模
  • 重塑云上 AI 应用“运行时”,函数计算进化之路