【保姆级教程】10步搞定Ubuntu(假造机)安装Docker

打印 上一主题 下一主题

主题 2062|帖子 2062|积分 6186

一、准备工作

      1.下载Ubuntu镜像
     下载地点:夸克网盘分享「ubuntu-24.04.2-desktop-amd64.iso」,点击链接即可保存。打开「夸克APP」。链接:https://pan.quark.cn/s/805cfe241fb9
      2.下载VMware workstation Pro

二、正式开始

起首我们需要下载官方Ubuntu的镜像,下载之后在VMware workstation Pro上新建假造机,利用刚刚下载Ubuntu的镜像创建假造机,创建假造机的过程我这里就不外多赘述,大家有需要可以百度,网上有很多资源。
开始安装docker:
      1. 在假造机中打开终端,更新全部软件

命令利用:
  1. sudo apt update
复制代码

      2. 安装依赖包【用于通过HTTPS来获取仓库】

  1. sudo apt install apt-transport-https ca-certificates
复制代码

  1. curl software-properties-common
复制代码
如果报:找不到命令“curl”,则执行:

  1. sudo snap install curl
复制代码

      3. 添加Docker官方GPG密钥

      切换管理员权限:
  1. sudo -i
复制代码
  1. curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce.gpg
复制代码

      4. 进行验证

  1. sudo apt-key fingerprint 0EBFCD88
复制代码

      5. 添加Docker阿里稳固版软件源

  1. sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
复制代码

       6. 再次更新软件包

  1. sudo apt update
复制代码
      7. 安装默认最新版

  1. sudo apt install docker-ce docker-ce-cli containerd.io
复制代码

      8. 安装好后默认启动

  1. sudo docker run hello-world
复制代码
      如果输出“Hello from Docker!”则表示Docker已经乐成安装。
   但是在这里我出现了报错:

解决方法如下:
编辑设置文件(没有这个文件则进行创建)
  1. sudo nano /etc/docker/daemon.json
复制代码
Daemon.json内容:
修改设置文件:
  1. {
  2.     "dns": ["8.8.8.8", "8.8.4.4"],
  3.     "registry-mirrors": [
  4.         "https://docker.m.daocloud.io/",
  5.         "https://huecker.io/",
  6.         "https://dockerhub.timeweb.cloud",
  7.         "https://noohub.ru/",
  8.         "https://dockerproxy.com",
  9.         "https://docker.mirrors.ustc.edu.cn",
  10.         "https://docker.nju.edu.cn",
  11.         "https://xx4bwyg2.mirror.aliyuncs.com",
  12.         "http://f1361db2.m.daocloud.io",
  13.         "https://registry.docker-cn.com",
  14.         "http://hub-mirror.c.163.com"
  15.     ],
  16.     "runtimes": {
  17.         "nvidia": {
  18.             "path": "nvidia-container-runtime",
  19.             "runtimeArgs": []
  20.         }
  21.     }
  22. }
复制代码
       9. 重新加载

  1. sudo systemctl daemon-reload
复制代码
       10. 重新启动docker

  1. sudo systemctl restart docker
复制代码
重新执行:出现了“Hello from Docker!”说明docker安装乐成

利用docker images命令查看:
镜像下载乐成!正常运行。
然后我们将当前用户加入到docker的用户组
设置用户组
sudo usermod -aG docker  当前用户名
su - galaxfy  # 刷新shell状态
docker images # 验证
查看状态:
  1. sudo systemctl status docker
复制代码
启动:
  1. sudo systemctl start docker
复制代码
开机自启:
  1. sudo systemctl enable docker
复制代码
到这里docker就安装完成!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

尚未崩坏

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表