yao
  • 前言
  • Mac环境配置
    • 1.python配置
  • 部署安装
    • 博客blog文档md模板
    • linux安装python3
    • Docker部署
      • Compose-bigdatabase-单组件启动(docker)
      • Compose-Spark组件-单独启动(docker)
      • Docker-通过dockerfile构建镜像(需测试)
      • docker-yaosong5仓库dockerImages汇总
      • Docker基础镜像中-所有home配置
    • gp部署
      • tt
      • 命令和第二次搭建-ok
      • gp搭建遇到的错误
      • gp集群搭建①-下载greenplum
      • gp集群搭建②-新建用户免密登录
      • gp集群搭建③-greenplum系统搭建
  • 实际问题解决
    • kafka异常
    • 数仓-解决hive处理异常json命令行转义字符的问题
  • 数据分析
    • 数据分析总结-pandas
    • 数据分析总结-numpy
  • 应用环境
    • Docker环境启动流程
Powered by GitBook
On this page
  • 记录docker启动记录
  • Docker虚拟机关闭流程

Was this helpful?

  1. 应用环境

Docker环境启动流程

Previous应用环境

Last updated 6 years ago

Was this helpful?

[TOC]

记录docker启动记录

  1. 启动虚拟机

    (vagrant suspend 暂停)若是处于暂停需要启动

    vagrant resume 启动

    ​

  2. 启动docker-machine

    列出 :docker-machine ls

    启动:docker-machine start default

    启动后检查是否配置了宿主与容器共享ip段,参考日志

    ​

    由于我是采用共享目录,所以需要挂载目录

    (1).在docker-machine 虚拟机上设置共享文件夹 (2).再在docker-machine虚拟机中执行,是将共享的文件夹

    sudo mount -t vboxsf vagrant  /Users/yaosong

    那么在virtualbox中设置共享文件夹的share名称对应mac的目录 以后相当于操作宿主机/Users/yaosong/Yao/share/就是操作的mac系统/Users/yaosong/Yao/share/

  3. 设置默认环境

    eval $(docker-machine env default) # Setup the environment

    ​

  4. 启动docker-容器

    列出:docker ps

    • 如果没有容器:创建容器

      docker run -itd  --net=br  --name spark --hostname spark yaosong5/spark:2.1.0 &> /dev/null
    • 如果有容器

      启动:docker start 容器名

      容器名是docker ps 命令展示出的已存在的容器名

  5. 使用容器

Docker虚拟机关闭流程

  1. 暂停docker-machine

    vagrent suspend

  2. ​

    ​

参考:Docker-machine挂载本地文件夹