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

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.lryc.cn/news/234730.html

相关文章:

  • 【机器学习基础】机器学习的基本术语
  • 区别Vue 2.0 和 Vue 3.0
  • react antd下拉选择框选项内容换行
  • 图像分类(一) 全面解读复现AlexNet
  • JAXB实现XML和Bean相互转换
  • 视频剪辑技巧:简单步骤,批量剪辑并随机分割视频
  • Vue3-shallowRef 和 shallowReactive函数(浅层次的响应式)
  • ExoPlayer架构详解与源码分析(8)——Loader
  • ExoPlayer架构详解与源码分析(9)——TsExtractor
  • 【Python 千题 —— 基础篇】输出列表方差
  • 【Spring总结】基于配置的方式来写Spring
  • Unity在Windows选项下没有Auto Streaming
  • 下厨房网站月度最佳栏目菜谱数据获取及分析
  • 【Java 进阶篇】深入理解 JQuery 事件绑定:标准方式
  • 某app c++层3处魔改md5详解
  • 安装MongoDB
  • C++加持让python程序插上翅膀——利用pybind11进行c++和python联合编程示例
  • ubuntu20.04安装cv2
  • Android 13.0 recovery出厂时清理中字体大小的修改
  • spring+pom-注意多重依赖时的兼容问题[java.lang.NoSuchMethodError]
  • Matalab插值详解和源码
  • Flask 接口
  • Vue3 toRef函数和toRefs函数
  • 【论文阅读】(VAE-GAN)Autoencoding beyond pixels using a learned similarity metric
  • verilog之wire vs reg区别
  • 力扣面试经典150题详细解析
  • 【Java 进阶篇】唤醒好运:JQuery 抽奖案例详解
  • 数据处理生产环境_利用MurmurHash3算法在Spark和Scala中生成随机颜色
  • 便利工具分享:一个proto文件的便利使用工具
  • LeetCode704.二分查找及二分法