经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Docker » 查看文章
Ubuntu本地安装Docker
来源:cnblogs  作者:灯火阑珊c  时间:2024/7/22 10:02:27  对本文有异议

Ubuntu本地安装Docker

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

查看Ubuntu系统版本代号

常见版本代号

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

手动查看

  1. lsb_release -a
  2. # 或
  3. lsb_release -c

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

image

安装

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

    image

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

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

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

    1. sudo service docker start
    2. # 设置自启动
    3. sudo systemctl enable docker

修改镜像源

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

  1. sudo vim /etc/docker/daemon.json

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

  1. {
  2. "registry-mirrors": [
  3. "https://yourhub.com"
  4. ]
  5. }

重启生效

  1. #重启daemon进程
  2. sudo systemctl daemon-reload
  3. #重启docker
  4. sudo systemctl restart docker

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

一些解决方法:

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

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

原文链接:https://www.cnblogs.com/dgyong/p/18315509

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号