Docker - 安装

原文地址,使用效果更佳!

Docker - 安装 | CoderMast编程桅杆icon-default.png?t=N7T8https://www.codermast.com/dev-tools/docker/docker-install.html

MacOS安装

1.使用 Homebrew 安装

brew install docker

安装成功

安装成功

如果你的电脑没有安装Docker,则会自动进行安装。

已经安装

已经安装

如果你的电脑已经安装了Docker,就显示已经安装。

提示

由于涉及到应用的安装,系统会进行拦截,在这期间可能会需要输入电脑的密码,输入即可。

2.手动下载安装

手动下载的是 Docker 的桌面管理程序,安装打开后会自动检测系统当前的 Docker 环境。

下载地址:https://docs.docker.com/desktop/install/mac-install/open in new window

Docker官方提供了Intel、Apple芯片两种,选择自己电脑的版本下载即可。

  • M系列芯片,就选择Apple芯片。如:M1、M2、M3系列
  • Intel 系列芯片,就选择 Intel 芯片。如:i5、i3、i7系列

下载好的文件为 Docker.dmg,双击打开即可。

下载好的文件

下载好的文件

双击安装

双击安装

将 Docker 图标拖动至 Applications 文件夹,或者双击 Docker 图标即可进行安装。

Windows安装

Docker 并不是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。

Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。

因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。

博客园上这篇安装教程写的比较详细,Windows安装遇到问题的朋友可以参考一下。
https://www.cnblogs.com/Can-daydayup/p/15468591.htmlopen in new window

下面的下载是 Docker 桌面管理程序的下载地址:

  • 官网下载:https://desktop.docker.com/win/main/amd64/Docker Desktop Installer.exeopen in new window

官网下载速度可能会比较慢,这里提供一个国内的下载镜像,速度会比较快。

  • 国内镜像:https://smartidedl.blob.core.chinacloudapi.cn/docker/20210926/Docker-win.exeopen in new window

注意

博主目前只有一台 MacOS 的电脑,无法制作更详细的 Windows 平台下的安装教程,后续会更新。

Linux安装

curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh

直接使用 Docker 官方提供的安装脚本安装即可。

Docker官方安装教程

  • Docker Desktop For Windows :https://docs.docker.com/desktop/install/windows-install/open in new window
  • Docker Desktop For MacOS:https://docs.docker.com/desktop/install/mac-install/open in new window
  • Docker Desktop For Linux:Install Docker Desktop on Linux | Docker Docs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/636682.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis入门到通关之数据结构解析-RedisObject

文章目录 ☃️概述☃️源码 ☃️概述 RedisObject 是 Redis 中表示数据对象的结构体,它是 Redis 数据库中的基本数据类型的抽象。在 Redis 中,所有的数据都被存储为 RedisObject 类型的对象。 RedisObject 结构体定义如下(简化版本&#xf…

【已解决】win10系统 Docker 提示Docker Engine stopped解决全过程记录

【已解决】win10系统 Docker 提示Docker Engine stopped解决全过程记录 一、检查服务是否开启 找到 【Docker Desktop Service】,然后,启动他; 你也可以直接设置为“自动” 找到服务,右键》属性》启动类型:自动》点击…

基于SpringBoot的“火车订票管理系统”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“火车订票管理系统”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 系统功能结构图 前台首页功能界面图 登录、用…

分布式锁实现方案-基于zookeeper的分布式锁实现(原理与代码)

目录 一、基于zookeeper的分布式锁 1.1 基于Zookeeper实现分布式锁的原理 1.1.1 分布式锁特性说明 1.1.1.1 特点分析 1.1.1.2 本质 1.1.2 Zookeeper 分布式锁实现原理 1.1.2.1 Zookeeper临时顺序节点特性 1.1.2.2 Zookeeper满足分布式锁基本要求 1.1.2.3 Watcher机制 …

C#到底属于编译型语言还是解释型语言?

C#是一种编译型语言,也称为静态类型语言,这意味着C#代码在运行之前需要经过编译器的编译处理,并生成一个可执行的本地代码文件(通常是.exe或.dll文件)。相反,解释型语言将代码转换为低级代码后直接执行&…

11.事件处理

事件处理 我们可以使用 v-on 指令 (简写为 ) 来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。用法:v-on:click"methodName" 或 click"handler" 事件处理器的值可以是 内联事件处理器:事件被触发时执行的内联 J…

适合各大资源网投稿html源码

源码介绍 适合各大资源网投稿html源码,源码由HTMLCSSJS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面,重定向这个界面 效果预览 源码下载 适合各大资源…

(2022级)成都工业学院数据库原理及应用实验五: SQL复杂查询

写在前面 1、基于2022级软件工程/计算机科学与技术实验指导书 2、成品仅提供参考 3、如果成品不满足你的要求,请寻求其他的途径 运行环境 window11家庭版 Navicat Premium 16 Mysql 8.0.36 实验要求 在实验三的基础上完成下列查询: 1、查询医生…

c++的学习之路:26、AVL树

摘要 本章主要是说一下AVL树的实现,这里说的是插入的底层原理 目录 摘要 一、原理 二、四种旋转 1、左单旋 2、右单旋 3、左右双旋 4、右左双旋 三、代码实现 1、节点创建 2、插入 3、旋转 4、判断是否平衡 5、测试 四、代码 一、原理 前面说了搜索…

开源博客项目Blog .NET Core源码学习(16:App.Hosting项目结构分析-4)

本文学习并分析App.Hosting项目中前台页面的文章专栏页面和文章详情页面。< 文章专栏页面 文章专栏页面总体上为左右布局&#xff0c;左侧显示文章列表&#xff0c;右侧从上向下为关键词搜索、分类导航、热门文章等内容。整个页面使用了layui中的面包屑导航、表单、模版、流…

【Linux开发 第七篇】权限

权限 Linux组权限修改权限 Linux组 在linux中的每个用户必须属于一个组&#xff0c;不能独立于组外 文件/目录 所有者 一般为文件的创建者&#xff0c;谁创建了该文件&#xff0c;就自然的成为了该文件的所有者 这一列即为文件的所有者 修改文件的所有者&#xff1a; chown…

selenium_使用XPATH定位

selenium_使用XPATH定位 """需求&#xff1a;1. 使用绝对路径定位 用户名 输入 admin2. 暂停2秒钟3. 使用相对路径定位 密码框 输入 123方法&#xff1a;driver.find_element_by_xpath() """# 导包 from selenium import webdriver from time im…