mac搭建docker环境

wget http://mirrors.aliyun.com/docker-toolbox/mac/DockerToolbox-1.10.0.pkg;
然后创建容器:
# 创建一台安装有Docker环境的Linux虚拟机,指定机器名称为default,同时配置Docker加速器地址。
docker-machine create -d virtualbox default #可以使用--engine-registry-mirror=国内镜像加速

# 查看机器的环境配置,并配置到本地。然后通过Docker客户端访问Docker服务。
docker-machine env default
eval "$(docker-machine env default)"
docker info
#设置别名
alias mdocker.run='function _mdocker.run(){ if [[ "$#" != "0" ]] then docker run $1; docker run -ti centos /bin/bash; else echo "这是进入一个容器,并进入命令行"; fi; unset -f _mdocker.run;};_mdocker.run'
alias mdocker.env='function _mdocker.go(){if [[ "$#" != "0" ]] then eval $(docker-machine env $1); else echo "这是运行一个环境,docker-machine env"; fi ; unset -f _mdocker.go};_mdocker.go'
#docker其他命令
docker info; #查看docker信息(里面包含了当前运行的容器)
docker run -ti centos /bin/bash; #进入一个容器 , 这里是进入叫centos的容器, 并打开/bin/bash,其实就是进入容器里面的shell
docker ps; #列出当前容器的使用情况
docker logs; #显示容器的标准输出
docker stop; #停止正在运行的容器

eval $(docker-machine env defaut);
docker-machine ip default;
  安装完
DockerToolbox
会有两个app , kitematic这个app貌似有点犀利了..........谁用谁知道. 它可以管理本地的docker , 也可以通过gui安装dockerhub的内容.......还能看到容器里面展示的信息....这个有点犀利了........    

转载于:https://my.oschina.net/mmfei/blog/1548551

你可能感兴趣的:(运维,操作系统,shell)