惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Visual Studio Blog
N
Netflix TechBlog - Medium
GbyAI
GbyAI
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
IT之家
IT之家
博客园 - Franky
雷峰网
雷峰网
博客园 - 聂微东
腾讯CDC
M
MIT News - Artificial intelligence
B
Blog RSS Feed
博客园_首页
罗磊的独立博客
S
SegmentFault 最新的问题
I
InfoQ
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
D
Docker
宝玉的分享
宝玉的分享
B
Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

碎言

不懂就别瞎掰掰:【程序员的常识】写的什么玩意? PrimaryOralMathPack 小学生口算题生成器 AI 辅助编程下的程序设计与代码编写 使用 Next.js 和 Tailwind CSS 构建可编辑和删除的 ToDo 待办事项应用 探索编程新境界:MarsCode 助你一臂之力 使用 Next.js 和 Tailwind CSS 搭建静态图片展示站点并部署到 Vercel AI 辅助编程:免费工具的优缺点及官网一览 GitHub push更新总是失败,写个python脚本解决 把博客从GitHub迁移到到了vercel ComfyUI 和 Flux.1 安装与使用教程 Flux.1 入门必知:硬件、环境、模型 Git项目的子文件夹中的内容无法同步到远程仓库的解决方法 blender流体Fluid使用中没有流体、流体穿模等一些问题的解决方法 博客聚合网站:积薪,竟然关闭了! blender日常使用中的一些技巧 虽然只有我自己在用,但还是更新了碎言博客的源代码, 与其在迷茫中困惑,不如在努力中前进 差点忘了我还有一个博客... 秧歌、博客和AI 终于熬到了新手上路 好久没有更新博客了。。。 老妈大腿骨骨折,最近一直在医院护理 Hello, September! Ubuntu开机自动启动Docker容器运行WordPress Docker 简单快速安装部署WordPress Docker下安装MySQL 加碘盐能防核辐射的话,还怕什么核战争? shields.io 一个简洁、一致、清晰的徽章 Ubuntu下使用root登录ssh的设置 GitHub Actions 构建、部署 Next.js项目
Ubuntu 22 安装Docker过程记录
J.sky · 2023-07-30 · via 碎言

今天突然想把docker在Windows10下安装上,结果被坑的一塌糊涂,后来没办法了,只好在虚拟机的ubuntu下边安装了docker。

Windows下安装Docker

本以为像macos下边一样,下载了Docker的桌面版直接暗转就好了,结果Windows下边的安装又是启用虚拟化,又是添加Hyper-V服务,虽然麻烦但是最后都安装上了,但是有个巨大坑:主机的网络异常了,只要打开Docker,过一小会就会无法上网打不开任何网页,不死心,各种搜索各种办法,折腾了一上午,竟然没有搞定,最后果断放弃!改为虚拟机Ubuntu下吧安装吧。

VMware Workstation 下安装 Ubuntu

官网下载最新版即可,然后咋虚拟机里开始安装Ubuntu,这些都是很简单的,一路回车就可以了。全部安装完毕后,为Ubuntu设置静态的局域网IP,方便以后访问。

点击:编辑Ubuntu虚拟机,找到网络设置那里,修改成桥接模式即可,然后到Ubuntu里设置一下固定IP、子网掩码、DNS就好了。

Docker的安装

这里我就不再重复了,参考大神的博文,一路安装到底即可。

如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose

也可以试试这个方法:

  1. 更新软件包列表: 首先,确保你的软件包列表是最新的。运行以下命令来更新软件包列表:

    $ sudo apt update # 更新本地软件包的列表信息 $ sudo apt upgrade #升级系统中已安装的软件包到它们的最新可用版本 $ sudo apt full-upgrade # 这个命令与 sudo apt upgrade 类似,但在升级软件包时会更加细致。

  2. 安装 Docker: Docker 软件包名称可能会随时间变化,取决于仓库中的版本。你可以尝试使用 docker.io 作为软件包名称来安装 Docker:

    sudo apt install docker.io

亲测可以安装成功!很简单的。

Docker 镜像

Docker中国区官方镜像
https://registry.docker-cn.com

网易
http://hub-mirror.c.163.com

ustc 中国科技大学
https://docker.mirrors.ustc.edu.cn

阿里云容器  服务(阿里云得到的是一个专属的加速链接)
https://cr.console.aliyun.com/

进入 /etc/docker/daemon.json 文件(没有使用vim则自动创建),修改如下:

# vi /etc/docker/daemon.json
{
    "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

总结

至此 docker的安装就完成,可以下载hello world 的镜像测试,一般都不会有问题的。

相关参考

如何在 Ubuntu 22.04 LTS 中安装 Docker 和 Docker Compose

ubuntu下docker的安装及更换镜像源

40个最常用的Linux命令行大全

vim常用命令