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