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

mac系统安装docker desktop

 Docker的基本概念


 Docker 包括三个基本概念:

  • 镜像(Image):相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。比如说nginx,mysql,redis等软件可以做成一个镜像。
  • 容器(Container):容器可以被创建、启动、停止、删除、暂停等。
  • 仓库(Repository):一个代码控制中心,用来保存镜像。DockerHub 是一个由 Docker 公司运行和管理的基于云的存储库。它是一个在线存储库,Docker 镜像可以由其他用户发布和使用。有两种库:公共存储库和私有存储库。如果你是一家公司,你可以在你自己的组织内拥有一个私有存储库,而公共镜像可以被任何人使用。

安装brew

安装脚本

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew update

打开终端,输入上面的安装脚本,输入数字选择下载源,输入y确认开始下载,输入mac 系统的密码,等待下载完成

 输入y确认,继续下载

 

 

安装成功

下载brew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

安装docker desktop

命令安装

brew cask install docker

界面安装

Docker Desktop for Mac是Docker管理桌面IDE,用于在Mac上构建,调试和测试Dockerized应用程序。 Docker Desktop for Mac是一个完整的开发环境,与Mac OS Hypervisor框架,网络和文件系统深度集成。在Mac上运行Docker的最快,最可靠的方式。

系统要求:Docker Desktop for Mac。至少4GB的RAM。Mac Book基本都满足需要

下载链接 1

对于10.10.3以上的用户 推荐使用Docker for Mac
Mac安装文件:
http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/

选择对应的版本

下载链接2

Install Docker Desktop on Mac | Docker Docs

选择对应版本下载

安装

双击安装

拖动安装

 

启动

注册账号登录下

命令行使用

用终端拉取nginx

docker pull nginx

查看镜像

docker images


http://www.kler.cn/a/132501.html

相关文章:

  • Android集成FCM(Firebace Cloud Messaging )
  • 近几年新笔记本重装系统方法及一些注意事项
  • 性能超越Spark 13.3 倍,比某MPP整体快数十秒 | 多项性能指标数倍于主流开源引擎 | 云器科技发布性能测试报告
  • Http常⻅见请求/响应头content-type内容类型讲解(笔记)
  • 记录配置ubuntu18.04下运行ORBSLAM3的ros接口的过程及执行单目imu模式遇到的问题(详细说明防止忘记)
  • 基于Java Springboot编程语言在线学习平台
  • 微服务实战系列之Sentinel
  • 【风险管理】MT4外汇交易新手指南:掌握资金管理的重要性
  • [Windows Server 2019] 安装与配置邮件服务器
  • 9 STM32标准库函数 之 独立看门狗(IWDG)所有函数的介绍及使用
  • Python程序打包指南:手把手教你一步步完成
  • Es 拼音搜索无法高亮
  • Docker:深入探讨Kong开源API 网关的力量
  • applicationContext.getBean 为null
  • Python基础入门---conda 如何管理依赖包以及复制相同环境的
  • μC/OS-II---事件标志组管理1(os_flag.c)
  • Vue3 shallowRef 和 shallowReactive
  • WPF创建自定义控件编译通过但是找不到资源
  • Docker与Kubernetes结合的难题与技术解决方案
  • 2023.11.18 Hadoop之 YARN
  • 计算机毕业设计选题推荐-二手交易跳蚤市场微信小程序/安卓APP-项目实战
  • Python 的 @lru_cache() 装饰器
  • uniapp开发ios上线(在win环境下使用三方)
  • c#Nettonsoft.net库常用的方法json序列化反序列化
  • docker 部署mysql主从复制
  • ffmpeg和ffplay