文档地址

======================================

安装篇

  1. 下载工具 https://get.daocloud.io/toolbox/

  2. 下载完成点击安装 (可参考:jianshu.com/p/bb6527516523)

  3. 安装完成 boot2docker.iso 已经在 C:\Users\Administrator(自己的PC用户名)\.docker\machine\cache  下;如果没有请将 boot2docker.iso 复制过去;
  4. Docker Toolbox 安装目录如下:

    点击 start.sh 将容器自动添加到 Oracle VM VirtualBox ;
    4.1.

    4.2.

  5. 完成安装;

使用篇:

1,基本界面:

Kitematic (Alpha)

Docker Quickstart Terminal

Oracle VM VirtualBox

2,操作列表:

  • 使用 Oracle VM VirtualBox 添加共享文件夹
  • 使用 Docker Quickstart Terminal 连接 docker 主机: 
    docker-machine ssh default
    
    
  • mount    查看目录挂载;(查看共享文件夹位置)
  • docker pull node    —— 表示下载安装最新版本 node 的 linux 系统。

  • 使用SSH工具连接 Docker  :
      1.打开 Docker Quickstart Terminal 得到IP;

           2.
    用户 密码 链接进入方式
    docker tcuser ssh
    root   command:sudo -i (docker用户下执行)
  • windows7+docker+erpnext完成部署教程

  • docker stop $(docker  ps  -a -q) —— 停止全部容器。docker rm  $( docker ps -a -q ) —— 删除全部容器。  参考

  • docker inspect <container id> | grep IPAddress  获取 docker 容器(container)的 ip 地址;
  • docker rmi <image id> ——删除镜像
  • sudo docker exec -it < container ID > /bin/bash  —— 进入容器查看代码。   Control + D  —— 退出容器 。
  • docker run -d --name=<test> -v </opt/test> : </usr/databases> <docker-test>  —— docker容器之间共享目录;
    test 是容器的名字,需唯一;-v表示创建一个数据卷并挂载到容器里,示例表示把宿主机的/opt/test目录挂载到容器的/usr/databases目录下;docker-test是镜像的名字

  • 从宿主机拷文件到容器里面 -> docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径
  • 从容器里面拷文件到宿主机 -> docker cp 容器名:要拷贝的文件在容器里面的路径       要拷贝到宿主机的相应路径 
  • 安装 odoo 10 : 
    docker pull postgres:9.6 &&docker pull odoo:10 && docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:9.6 && docker run -d -p 8899:8069 --name odoo --link db:db -t odoo:10.

    http://127.0.0.1:8899  
    如果是在登陆界面的话,是因为有一个默认帐户。如果不知道邮箱帐号,登陆按钮下有一个管理数据库。点击进去删除odoo后会自动跳转注册页;注册完成即可使用了; 不明白,再沟通;

  • 安装 erpnext :
    docker pull lukptr/erpnext7 && docker run -d --name erpnext -p 8900:80 lukptr/erpnext7
     http://127.0.0.1:8900
  • 安装 magento2 :
    git clone https://github.com/alexcheng1982/docker-magento2.git && cd docker-magento2 && docker-compose up -d && docker exec -it docker-magento2_web_1 install-magento && docker exec -it docker-magento2_web_1 install-sampledata
    http://local.magento
    注意添加主机 Hosts : 127.0.0.1 local.magento 
  • ---

Windows 7 下安装 docker 应用容器引擎的更多相关文章

  1. windows 系统下安装docker

    一.介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间 ...

  2. windows虚拟机下 安装docker 踩过的坑

    首先,你的是win7.8还是win10 windows对docker兼容也是最近的事,所以win7.8的话,安装docker是要用工具箱的,不过官方给了下载. 国内话的可以通过,阿里镜像,或者清华镜像 ...

  3. Windows 7 下安装 docker

    Windows 7 下需要安装docker toolbox即可(里面打包了docker.oracle virtualbox.Git) 1. 下载 1. 下载路径https://github.com/d ...

  4. 【Docker 在 windows 10 / windows 8 下安装】

    步骤: 1. 下载: a.https://github.com/boot2docker/windows-installer/releases 下载一个 windows 客户端: 安装时建议勾选:Boo ...

  5. Redhat/Ubuntu/Windows下安装Docker

    Redhat/Ubuntu/Windows下安装Docker 什么是Docker Docker是Docker.inc公司开源的一个基于LXC技术之上构建的Container容器引擎,基于Go语言并遵从 ...

  6. Docker学习系列(一):windows下安装docker(转载)

    本文目录如下: windows按照docker的基本要求 具体安装步骤 开始使用 安装远程连接工具连接docker 安装中遇到的问题 Docker的更新 Docker中的jupyter windows ...

  7. Linux 64位 CentOS下安装 Docker 容器,启动、停止

    一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的“容器引擎+映像仓库”,在LXC(linux轻量级容器)的基础上构建,可以运行任何应 ...

  8. windows下 安装docker

    一.Docker 1.什么是docker 对比 特性 容器 虚拟机 启动 秒级 分钟级 磁盘使用 一般为MB 一般为GB 性能 接近原生 弱于 系统支持量 单机支持上千个容器 一般几十个 2. 使用d ...

  9. docker(一) Centos7下安装docker

    docker(一) Centos7下安装dockerdocker(二) windows10下安装dockerdocker(三) 镜像和容器常用命令 docker(四) 使用Dockerfile构建镜像 ...

随机推荐

  1. DVWA 黑客攻防演练(四)文件包含 File Inclusion

    文件包含(file Inclusion)是一种很常见的攻击方式,主要是通过修改请求中变量从而访问了用户不应该访问的文件.还可以通过这个漏洞加载不属于本网站的文件等.下面一起来看看 DVWA 中的文件包 ...

  2. 用 Weave Scope 监控集群 - 每天5分钟玩转 Docker 容器技术(175)

    创建 Kubernetes 集群并部署容器化应用只是第一步.一旦集群运行起来,我们需要确保一起正常,所有必要组件就位并各司其职,有足够的资源满足应用的需求.Kubernetes 是一个复杂系统,运维团 ...

  3. Cs231n课堂内容记录-Lecture 6 神经网络训练

    Lecture 6  Training Neural Networks 课堂笔记参见:https://zhuanlan.zhihu.com/p/22038289?refer=intelligentun ...

  4. java基础:子类-父类构造器关系

    前提:父类:Parent.java 构造:默认构造方法(无参).带参数构造方法(并存时,需要显示创建无参构造方法) 例如:public Parent(){}.public Parent(String ...

  5. 【PAT】A1034Head of a Gang

    昨天准备学完图相关的知识,但是学起来挺懵的,理解起来不难,但自己一回想,又什么都想不起来. 翻来覆去看图的遍历,还是觉得有点没到位. 所以做题来检测一下,果然学和自己做是两码事. 先看的书,又看的柳婼 ...

  6. 批处理基础知识-IF

    本文主要介绍批处理IF命令的使用. IF命令格式: if /i string=string command 释义:判断2个字符串是否相等,但不区分大小写. 例: 代码: @echo off if /i ...

  7. Spring Boot 知识图谱

    最近有意重新学习下SpringBoot知识,特地总结了SpringBoot的知识点,对于想要学习的人来说,够用. SpringBoot学习路径 第一部分:了解 Spring Boot Spring B ...

  8. 生成文件的MD5值

    import hashlib #########测试################# m = hashlib.md5() m.update(b"hello") m.update( ...

  9. Koa 中 ejs 模板的使用

    ejs的基本使用 安装 koa-views 和 ejs npm install --save koa-views/cnpm install --save koa-views npm install e ...

  10. python之json模块

    #!/usr/bin/python # -*- coding: UTF- -*- ''' )序列化相关 json pickle (序列化是指将) 序列化是指将一个字符串转换成基础数据类型或者基础数据类 ...