【Docker】如何在Linux、Windows、MacOS中安装Docker

  1. Linux安装Docker
    在终端中执行一键安装脚本命令安装docker
bash 复制代码
sudo curl -fsSL https://gitee.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh | bash -s docker --mirror Aliyun
  • 1.1 配置docker镜像源
    在终端执行 一行命令,编辑配置文件
bash 复制代码
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://hub.geekery.cn/",
                       "https://ghcr.geekery.cn"
                       ]
}
EOF

然后重新启动docker服务:

bash 复制代码
sudo systemctl restart docker
  1. Windows安装Docker

选择要安装的Docker版本

下载地址:

  1. 国内用户优先下载地址:
    https://github.com/tech-shrimp/docker_installer/releases/download/latest/docker_desktop_installer_windows_x86_64.exe
  2. 适用于Windows的Docker桌面 -- x86_64:
    https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-win-amd64&_gl=1rjke9f _gcl_auMjAxNTA4ODQwMy4xNzI1ODYzMTMx _gaMTc3ODM4NTkyMy4xNzI0MDM2OTcw_ga_XJWPQMJYHQ*MTczMDI2OTA1NC42LjEuMTczMDI2OTQwNC4zOC4wLjA.
  3. 适用于Windows的Docker Desktop Arm(测试版)
    https://desktop.docker.com/win/main/arm64/Docker%20Desktop%20Installer.exe?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-win-arm64&_gl=118eu5gs _gcl_auMjAxNTA4ODQwMy4xNzI1ODYzMTMx _gaMTc3ODM4NTkyMy4xNzI0MDM2OTcw_ga_XJWPQMJYHQ*MTczMDI2OTA1NC42LjEuMTczMDI2OTQwNi4zNi4wLj

如果想自己指定安装目录,可以使用命令行的方式

参数 --installation-dir=D:\Docker可以指定安装位置

powershell 复制代码
start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Docker

任务栏搜索功能,启用"适用于Linux的Windows子系统" 、"虚拟机平台

管理员权限打开命令提示符,安装wsl2。

powershell 复制代码
wsl --set-default-version 2
wsl --update --web-download

等待wsl安装成功。

2.1 Windows配置镜像站

如无科学上网情况,可手动配置镜像站

Setting->Docker Engine->添加上换源的那一段,如下图:

保存后即可正常使用Docker。

  1. MacOS安装Docker
    进入此项目的Release,下载Mac系统的安装包:
    https://github.com/tech-shrimp/docker_installer/releases
    保存后即可正常使用Docker。

注意区分CPU架构类型 Intel芯片选择x86_64, 苹果芯片选择arm64

下载好双击安装即可。

3.1 Mac配置镜像站

Setting->Docker Engine->添加上换源的那一段,如下图:

保存后即可正常使用Docker。

  1. Docker镜像查找
    也可以在下方链接中搜索想要的镜像:
    https://docker.fxxk.dedyn.io/
相关推荐
斯普信云原生组19 小时前
Prometheus 环境监控虚机 Redis 方案(生产实操版)
运维·docker·容器
喵了几个咪19 小时前
如何在 Superset Docker 容器中安装 MySQL 驱动
mysql·docker·容器·superset
工具罗某人19 小时前
docker compose部署kafka集群搭建
docker·容器·kafka
楠奕20 小时前
CentOS7安装GoldenDB单机搭建及常见报错解决方案
linux·运维·服务器
剑锋所指,所向披靡!21 小时前
Linux常用指令(2)
linux·运维·服务器
不愿透露姓名的大鹏21 小时前
Oracle归档日志爆满急救指南
linux·数据库·oracle·dba
W.W.H.21 小时前
嵌入式常见的面试题1
linux·网络·经验分享·网络协议·tcp/ip
木白CPP21 小时前
DMA-Buffer内核驱动API文档
linux
HXQ_晴天1 天前
Linux 系统的交互式进程监控工具htop
linux·服务器·网络
song8581 天前
韦东山开发手册阅读笔记(五)
linux