Mac OS X用户使用Docker Toolbox安装Docker软件, Docker Toolbox包含了下列的Docker 工具:

由于Docker Engine守护进程使用特定的Linux内核的功能, 你无法再本地的OS X运行Docker Engine, 与之代替的是你必须使用Docker Machine命令docker-machine在你本地的机器创建并连接一个小型的linux虚拟机. 这个就在你Mac上的虚拟主机就是Docker Machine.
第一步,检查版本
你的Mac必须运行OS X 10.8 “Mountain Lion”或以上的系统才能运行Docker, 你可以这样查看OS的版本:
1、从苹果菜单中选择”关于本机”
2、如果你的版本正确,就可以进行下一步了
如果你没有使用支持的版本,你需要考虑先升级的你操作系统
第二步,安装Docker Toolbox
1、访问Docker Toolbox
2、点击下载链接
3、通过双击下载的安装包, 或者右键安装包在弹出的菜单中选择”打开”, 来安装Docker Toolbox
安装程序将启动一个介绍对话框,介绍安装内容的概述。
4、点击”继续”安装toolbox
安装程序为你提供了选项, 自定义标准安装
默认的, 标准的Docker Toolbox安装:
现阶段, 不要修改任何的默认选线
5、点击”安装”, 执行标准安装
系统会提示你输入密码
输入你的密码, 继续完成安装
当它完成后,安装程序提供了一些快捷键。您可以忽略此为现在和点击继续。
点击”关闭”结束安装
第三步, 验证安装
为了运行一个Docker容器, 你需要:
一旦你创建了Docker machine, 你可以想任何一个Virtual Box VM一样随时使用它, 它会保持你使用后的相关配置.
1、打开Launchpad, 找到Docker Quickstart Terminal图标
2、点击Docker Quickstart Terminal图标, 打开一个窗口.
终端会做一系列的事情来为你设置Docker Quickstart Terminal
Last login: Sat Jul 11 20:09:45 on ttys002
bash '/Applications/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh'
Get http:///var/run/docker.sock/v1.19/images/json?all=1&filters=%7B%22dangling%22%3A%5B%22true%22%5D%7D: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
Get http:///var/run/docker.sock/v1.19/images/json?all=1: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?
-bash: lolcat: command not found
mary at meepers in ~
$ bash '/Applications/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh'
Creating Machine dev...
Creating VirtualBox VM...
Creating SSH key...
Starting VirtualBox VM...
Starting VM...
To see how to connect Docker to this machine, run: docker-machine env dev
Starting machine dev...
Setting environment variables for machine dev...
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
\______ o __/
\ \ __/
\____\_______/
The Docker Quick Start Terminal is configured to use Docker with the “default” VM.
3、在终端窗口上点击鼠标用来激活
如果你不熟悉终端窗口,这里有一些快速提示。
该提示是传统的$美元符号。你输入命令在命令行这是提示后的区域。您的光标被突出显示的区域或指示|出现在命令行。键入命令后,一直按回车键。
4、键入命令docker run hello-world然后按回车键
该命令为你做了一些工作,如果一切运行良好,则该命令的输出如下所示:
$ docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world 535020c3e8ad: Pull complete af340544ed62: Pull complete Digest: sha256:a68868bfe696c00866942e8f5ca39e3e31b79c1e50feaee4ce5e28df2f051d5c Status: Downloaded newer image for hello-world:latest Hello from Docker. This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker Engine CLI client contacted the Docker Engine daemon. 2. The Docker Engine daemon pulled the "hello-world" image from the Docker Hub. 3. The Docker Engine daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker Engine daemon streamed that output to the Docker Engine CLI client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker Hub account: https://hub.docker.com For more examples and ideas, visit: https://docs.docker.com/userguide/
寻找故障排除帮助?
通常情况下,上述步骤工作外的开箱,但某些情况下可能会出现问题。如果你的Docker运行的hello-world没有工作,出现了错误,请查看故障排除快速修复常见问题。
下一步去哪里?
此时, 您已成功安装了Docker软件. 离开Docker Quickstart Terminal窗口. 现在, 进入下一个页面, 阅读一个非常简短的介绍, [Docker镜像和容器]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# mac
# os安装docker
# os
# x
# docker
# mac上安装docker
# Docker之苹果Mac安装Docker的两种方式小结
# mac 中docker安装mysql的图文教程
# MAC下安装docker教程
# 在Mac OS上安装Vagrant和Docker的教程
# mac下docker 安装 ES的详细过程
# 安装程序
# 命令行
# 你可以
# 为你
# 镜像
# 的是
# 安装包
# 客户端
# 故障排除
# 这是
# 您的
# 情况下
# 就在
# 出现在
# 菜单中
# 回车键
# 右键
# 您可以
# 自定义
# 双击
相关文章:
TestNG的testng.xml配置文件怎么写
制作表格网站有哪些,线上表格怎么弄?
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
如何在服务器上三步完成建站并提升流量?
中山网站推广排名,中山信息港登录入口?
如何安全更换建站之星模板并保留数据?
韩国服务器如何优化跨境访问实现高效连接?
如何在建站之星绑定自定义域名?
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
C++中引用和指针有什么区别?(代码说明)
网页设计网站制作软件,microsoft office哪个可以创建网页?
网站制作服务平台,有什么网站可以发布本地服务信息?
建站之星IIS配置教程:代码生成技巧与站点搭建指南
Python lxml的etree和ElementTree有什么区别
详解jQuery停止动画——stop()方法的使用
如何高效完成自助建站业务培训?
如何通过wdcp面板快速创建网站?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
建站主机如何选?高性价比方案全解析
nginx修改上传文件大小限制的方法
佛山网站制作系统,佛山企业变更地址网上办理步骤?
如何自定义建站之星网站的导航菜单样式?
开心动漫网站制作软件下载,十分开心动画为何停播?
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
油猴 教程,油猴搜脚本为什么会网页无法显示?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
如何用y主机助手快速搭建网站?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
建站主机选虚拟主机还是云服务器更好?
建站之星上传入口如何快速找到?
如何在阿里云完成域名注册与建站?
如何在万网ECS上快速搭建专属网站?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
如何快速上传建站程序避免常见错误?
装修招标网站设计制作流程,装修招标流程?
如何用AWS免费套餐快速搭建高效网站?
独立制作一个网站多少钱,建立网站需要花多少钱?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
网站制作软件免费下载安装,有哪些免费下载的软件网站?
完全自定义免费建站平台:主题模板在线生成一站式服务
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
建站之星安装提示数据库无法连接如何解决?
建站之星展会模板:智能建站与自助搭建高效解决方案
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
如何制作网站标识牌,动态网站如何制作(教程)?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
金*站制作公司有哪些,金华教育集团官网?
*请认真填写需求信息,我们会在24小时内与您取得联系。