首页/文章列表/文章详情

Ubuntu本地安装Docker

编程知识2782024-07-22评论

Ubuntu本地安装Docker

官方文档:Install Docker Engine on Ubuntu | Docker Docs

查看Ubuntu系统版本代号

常见版本代号

版本代号 Codename
18.04bionic
20.04focal
22.04jammy
24.04noble

手动查看

lsb_release -a# 或lsb_release -c

Codename为版本代号,24.04此处为noble

image

安装

  1. 将对应版本代号下的包上传至服务器的某个文件夹

    image

  2. 服务器进入该文件夹执行命令

    安装顺序可以为:containerd、docker-ce-cli、docker-buildx-plugin、docker-ce、docker-compose-plugin,遇到安装失败的情况可以改变下安装顺序

    # 注意:xxx.deb指的是包文件,请自行指定本地包文件名,逐个进行安装sudo dpkg -i xxx.deb
  3. 启动

    sudo service docker start# 设置自启动sudo systemctl enable docker

修改镜像源

Docker镜像源配置文件在/etc/docker/daemon.json

sudo vim /etc/docker/daemon.json

编辑json文件,将镜像源地址写进json数组中,请将https://yourhub.com替换为真实的镜像源地址

{"registry-mirrors": ["https://yourhub.com" ]}

重启生效

#重启daemon进程sudo systemctl daemon-reload#重启dockersudo systemctl restart docker

国内第三方镜像源几乎失效,可自行配置代理官方镜像地址

一些解决方法:

cmliu/CF-Workers-docker.io: 这个项目是一个基于 Cloudflare Workers 的 Docker 镜像代理工具。它能够中转对 Docker 官方镜像仓库的请求,解决一些访问限制和加速访问的问题。 (github.com)

24年6月国内Docker镜像源失效解决办法--小白也可以自给自足(镜像仓库搭建)含可用Docker镜像源 - 掘金 (juejin.cn)

博客园

这个人很懒...

用户评论 (0)

发表评论

captcha