博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac下使用Docker简单介绍
阅读量:6414 次
发布时间:2019-06-23

本文共 786 字,大约阅读时间需要 2 分钟。

hot3.png

Docker是当下十分火的一项技术,Docker使用了Linux-specific内核特定,所以在Mac OS X无法直接本地运行。但是可以通过安装Boot2Docker application实现。Boot2Docker包含了Virtual Box VM,Docker和Boot2Docker管理工具。

在Mac上运行Docker需要一台虚拟机的帮助,Docker Client运行在本地,Docker Daemon运行在虚拟机中,Boot2Docker作为一个管理工具在本地运行。

#安装Boot2Docker 最简便的方式就是直接用brew安装,自动解决依赖。

$ brew install boot2docker

Note: 安装过程中需要安装go语言包,这个包需要翻墙才能安装。

#初始化docker

$ boot2docker init$ boot2docker start$ $(boot2docker shellinit)

#测试docker

$ docker run hello-world

如果一切正常,那么docker的简单安装就完成了,docker的具体使用可以参考 或

#排错 如果出现如:error in run: Failed to get machine "boot2docker-vm": machine does not exist之类的错误,可以使用

$ boot2docker -v info$ sudo boot2docker -v info   #第一个命令不行再使用

根据得到的环境变量判断Virtual Box的设置可能存在的问题,调整Virtual Box的设置,然后重装boot2docker,这是目前比较有效的解决方案。

转载于:https://my.oschina.net/firemiles/blog/384649

你可能感兴趣的文章
腾讯Hermes设计概要——数据分析用的是列存储,词典文件前缀压缩,倒排文件递增id、变长压缩、依然是跳表-本质是lucene啊...
查看>>
小程序模板嵌套以及相关遍历数据绑定
查看>>
Systemd入门教程:命令篇(转)
查看>>
java随机范围内的日期
查看>>
spring事务学习(转账案例)(二)
查看>>
[官方教程] [ES4封装教程]1.使用 VMware Player 创建适合封装的虚拟机
查看>>
http协议与http代理
查看>>
【iOS开发-91】GCD的同步异步串行并行、NSOperation和NSOperationQueue一级用dispatch_once实现单例...
查看>>
Redis+Spring缓存实例
查看>>
Storm集群安装详解
查看>>
centos7.x搭建svn server
查看>>
原码编译安装openssh6.7p1
查看>>
项目实战:自定义监控项--监控CPU信息
查看>>
easyui-datetimebox设置默认时分秒00:00:00
查看>>
蚂蚁分类信息系统5.8多城市UTF8开源优化版
查看>>
在django1.2+python2.7环境中使用send_mail发送邮件
查看>>
“Metro”,移动设备视觉语言的新新人类
查看>>
PHP源代码下载(本代码供初学者使用)
查看>>
Disruptor-NET和内存栅栏
查看>>
Windows平台ipod touch/iphone等共享笔记本无线上网设置大全
查看>>