IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    mac搭建docker环境

    mmfei发表于 2016-02-24 06:01:37
    love 0

    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的内容…….还能看到容器里面展示的信息….这个有点犀利了……..

     

     



沪ICP备19023445号-2号
友情链接