当前位置: 首页 > news >正文

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

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

然后重新启动docker服务:


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可以指定安装位置

start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Docker

任务栏搜索功能,启用”适用于Linux的Windows子系统” 、”虚拟机平台
在这里插入图片描述
管理员权限打开命令提示符,安装wsl2。


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。

3. MacOS安装Docker
进入此项目的Release,下载Mac系统的安装包:
https://github.com/tech-shrimp/docker_installer/releases

注意区分CPU架构类型 Intel芯片选择x86_64, 苹果芯片选择arm64
下载好双击安装即可。

3.1 Mac配置镜像站
Setting->Docker Engine->添加上换源的那一段,如下图:
在这里插入图片描述
保存后即可正常使用Docker。

  1. Docker镜像查找
    也可以在下方链接中搜索想要的镜像:
    https://docker.fxxk.dedyn.io/
    在这里插入图片描述
http://www.dtcms.com/a/35503.html

相关文章:

  • HTTP代理与HTTPS代理的区别及HTTPS的工作原理
  • 基于SpringBoot的“流浪动物救助系统”的设计与实现(源码+数据库+文档+PPT)
  • 嗯,用户想开发一个竹类知识宝库小程序?
  • Docker 搭建 Redis 数据库
  • PCL 点云添加高斯噪声
  • 【Python量化金融实战】-第2章:金融市场数据获取与处理:2.1 数据源概览:Tushare、AkShare、Baostock、通联数据(DataAPI)
  • Unity实用技能-UI与粒子效果总结
  • JavaScript系列(85)--包管理工具详解
  • 有哪些API接口可以提高信息获取效率?
  • 【LLM系列7】KTO 训练
  • BUUCTF-Web方向21-25wp
  • 【Mysql】事务
  • 算法与数据结构(环形链表II)
  • Python天梯赛L1-018-大笨钟详解
  • [杂学笔记]工厂模式、多态、内存空间区域划分、cp指令破坏软连接问题、UDP如何实现可靠传输、滑动窗口的原理、进程与线程、线程之间的通信
  • 案例|某开关站室外轮式巡检机器人解决方案
  • ELK之elasticsearch基本使用教程
  • 常用的HTML meta标签有哪些
  • 【SoC设计的简单艺术】第九章:芯片级的复杂性
  • JavaWeb校园二手交易平台(附源码+数据库脚本)
  • rtpengine build mr12.5.1 镜像
  • C++ DAY4
  • 面试题 - Vue 3 如何优化性能?
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter22-处理 XML
  • 【量化-什么是信息?怎么有效的学习?关键字摘取】
  • [KashiCTF 2025] Crypto/Pwn
  • Docker Compose一键部署Spring Boot + Vue项目
  • 微前端 Micro app
  • 数学建模之数学模型—2:非线性规划
  • MySQL 连表查询:原理、语法与优化