Ubuntu 22 安装Docker过程记录

作者:J.sky · 发表于:
2023-07-30T13:36:46.000000Z
· 更新于:
2023-08-21T18:34:22.508877Z
· Tag: Ubuntu Docker

今天突然想把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常用命令