docker学习笔记-1
2016-05-26 21:40
639 查看
docker学习笔记一:安装
mac安装docker
docker官方文档上有这么一段话:Because the Docker daemon uses Linux-specific kernel features, you can’t run Docker natively in OS X. Instead, you must use docker-machine to create and attach to a virtual machine (VM). This machine is a Linux VM that hosts Docker for you on your Mac
由于docker使用了特定的Linux内核功能,因此不能用原生的方式在os x上运行docker,只能使用docker-machine去创建docker并将它绑定到linux虚拟机上。
注意:只能在OS X 10.8以上的版本的mac上安装docker。
安装步骤
如果你有VirtualBox正在运行,需要首先关闭正在运行的VirtualBox。在下载页面下载docker toolbox。
下载完毕,执行安装,安装完毕如下图:
执行最简单一个docker命令
docker run hello-word // 这个命令会从dockerhub下载hello-world镜像
执行上图的中建议的命令
docker run -it ubuntu bash // 会在本地安装ubuntu的镜像
通过docker images 命令可以查看到刚才下载到本地的镜像
问题
执行命令:sudo docker commit -m "add nginx from ubuntu" -a "hwy1782" 60fff3da025c hwy1782/ubuntu-nginx:v1 报如下错误: Cannot connect to the Docker daemon. Is the docker daemon running on this host?
github上有相关的issue:
https://github.com/docker/kitematic/issues/1010
参考文献
Docker简明教程
Docker via Homebrew
Mac OS X
相关文章推荐
- 在物理机上部署 boot2docker 完全攻略
- Docker模式的兴起
- 第2章 Docker 的基础知识
- 数人云操作系统 2.0 发布 在企业实践中将 Docker 技术快速落地
- Docker数据管理
- docker 命令详解
- docker centos7 dbus error解决方法
- 群晖 NAS DSM 系统,只要三步使用 Docker 安装迅雷远程下载
- Dockerfile 属性介绍
- Docker仓库管理
- Docker-compose使用全解
- 【云计算】Docker build解决父镜像层级关系过多问题:Cannot create container with more than 127 parents
- docker 命令
- Docker月报
- Docker Machine 使用备忘
- marathon部署docker的nginx镜像失败,容器一直提示Exit(0)解决方法
- 工作日志——Docker in Docker
- 如何使用Dockerfile构建镜像
- Docker-- 如何使用Dockerfile构建镜像
- Docker学习笔记 — 配置国内免费registry mirror