文档地址

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

安装篇

  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. MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL

    例如: ALTER TABLE stuinfo ADD CONSTRAINT fk_stuinfo FOREIGN KEY(gradeid) REFERENCES grade(id) ON DELET ...

  2. 【公众号系列】SAP的新零售

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[公众号系列]SAP的新零售   写在前面 还是 ...

  3. Python__装饰器练习题

    一:编写函数,(函数执行的时间是随机的) import time def timmer(func): def wrapper(*args,**kwargs): start= time.time() f ...

  4. python3操作MySQL数据库,一次插入多条记录的方法

    这里提供一个思路,使用字符串拼接的方法,将sql语句拼接出来,然后去执行: l = ["] s = '-' print(s.join(l))

  5. RHEL6 删除软RAID

    停止使用RAID: 1.umount raid组上的硬盘的所用的分区 若使用raid组创建vg,需要删除或去激活VG 2.停止raid服务 mdadm -S /dev/md0 3.清除MBR # md ...

  6. audio元素和video元素在ios和andriod中无法自动播放

    原因: 因为各大浏览器都为了节省流量,做出了优化,在用户没有行为动作时(交互)不予许自动播放: /音频,写法一 <audio src="music/bg.mp3" autop ...

  7. 苹果绿RGB值

    ESL的值为:85,123,205 RGB的值为:199,237,204 ESL和RGB只需填一个即可,另一个会自动调整~

  8. 【题解】洛谷P3660 [USACO17FEB]Why Did the Cow Cross the Road III

    题目地址 又是一道奶牛题 从左到右扫描,树状数组维护[左端点出现而右端点未出现]的数字的个数.记录每个数字第一次出现的位置. 若是第二次出现,那么删除第一次的影响. #include <cstd ...

  9. 【Consul】CONSUL调研

    [Consul]CONSUL调研 2016年08月18日 18:31:53 YoungerChina 阅读数:1962更多 所属专栏: Consul修炼   版权声明:原创不易,转载请注明出处! ht ...

  10. Cookie 版购物车

    写一个JS文件  把相应的方法写在JS文件内 为了方便以后的调用 具体代码为 var Cart = function () { this.Count = 0; this.Total = 0; this ...