Redis作者不接受微软的补丁

Redis文档(https://redis.io/topics/quickstart)

  • redis-server 是 Redis Server 本身
  • redis-sentinel 后台监控以及控制台出错消息
  • redis-cli 和Redis交互的命令行环境
  • redis-benchmark 用来测试性能
  • redis-check-aof and redis-check-dump 用于处理冲突的数据文件 data files.

1.【更改 docker machine 存储位置】默认在系统盘!

MACHINE_STORAGE_PATH

2.【更改路径 自己安装过的 bash.exe】

配置 Docker Quickstart Terminal

3.备选【更改镜像】阿里云docker-machine ssh default

sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=加速地址 |g" /var/lib/boot2docker/profile
exit
docker-machine restart default 4【加入共享文件夹】默认挂载的是 C:/USERS
问题:403 nginx
解决:把 compose.yml 所在文件夹放到 C:/USERS/<your-rname>/下,default container 都没问题。 【共享文件夹方式解决】
参考链接 总结 : f:/dev/vmshare 挂到 /vmshare ,然后 /vmshare/fangPHP-master/data/web 挂到 /data
简化就是:
本地 -> 共享 -> 虚拟机 -> volumes 挂载 (虚拟机绝对路径:虚拟机) VS 本地 -> volumes 挂载 -> 虚拟机 (本地路径:虚拟机) 细化问题:本地相对路径 在 c/Users 默认挂载可以工作
(根据  docker-toolbox 提供 docker-machine通过boot2docker.iso创建轻量linux,那就把共享文件夹挂到linux,然后使用linux路径 )         
尝试:虚拟机绝对路径   修改compose.yml 解决。

【停止下当前在跑的虚拟机】docker-machine stop  【如果是 Kitematic 那就设置下 退出窗口关闭 headless的vbox】
【打开 Virtualbox】 设置共享文件夹 vmshare f:/dev/vmshare
docker-machine start
docker-machine ssh default
cd /var/lib/boot2docker/
sudo vi bootlocal.sh #文件内容在后面,这个文件启动时会被自动执行
bootlocal.sh
#!/bin/sh
mkdir -p /vmshare
mkdir -p /data
mount -t vboxsf vmshare /vmshare
sudo chmod a+x bootlocal.sh
sudo reboot Compose.yml 配置Volumes 使用虚拟机绝对路径 ok
volumes:
- "/vmshare/fangPHP-master/data/web:/data"
 

挂载示例


docker run --name nginx -P -v /workspace/www:/usr/share/nginx/html -v /workspace/nginx/default.conf:/etc/nginx/conf.d/default.conf nginx


………………………………………………………………………………………………………………

Docker (LXC Image Image Container)日常部分

docker pull [options] NAME[:TAG]

docker images

docker run NAME[:TAG]

docker exec --help

默认网络类型是 brige    container > brige > eth0

netstat -na|grep 8080

有链接

https://docs.docker.com/toolbox/toolbox_install_windows/

docker官方文档:https://docs.docker.com/get-started/part2/#run-the-app

												

Windows Docker Toolbox 安装Redis等开发环境的更多相关文章

  1. Windows XP下安装WinCE6.0开发环境

    Windows下怎样编译WinCE6.0及开发应用程序.以下介绍(安装之前必须保证C盘有足够的空间!20g左右!主要是由于在安装程序在安装过程中要解压): 在Visual Studio 2005之前, ...

  2. 【转】linux和windows下安装python集成开发环境及其python包

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  3. Windows下安装Object C开发环境,及Hello Word(转)

    Windows下安装Object C开发环境,及Hello Word 最近想学习iphone开发,但是由于没有c基础,只有java基础.所以先从基础学习,首先是搭建环境,目前手头没有mac机子,只能先 ...

  4. Windows 安装 Go语言开发环境

    Windows 安装 Go语言开发环境   下载安装包 下载地址:http://www.golangtc.com/download   32 位请选择名称中包含 windows-386 的 msi 安 ...

  5. Windows10下的docker安装与入门 (一)使用docker toolbox安装docker

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

  6. Windows10 使用docker toolbox安装docker

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

  7. (转)Windows10下的docker安装与入门 (一)使用docker toolbox安装docker

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

  8. windows下php7安装redis扩展

    windows下php7安装redis扩展windows下开发用的wamp集成的环境,想装个php-redis扩展.php_redis.dll下载地址:https://pecl.php.net/pac ...

  9. react-native —— 在Windows下搭建React Native Android开发环境

    在Windows下搭建React Native Android开发环境 前段时间在开发者头条收藏了 @天地之灵_邓鋆 分享的<在Windows下搭建React Native Android开发环 ...

随机推荐

  1. codeforces #541 D. Gourmet choice(拓扑+并查集)

    Mr. Apple, a gourmet, works as editor-in-chief of a gastronomic periodical. He travels around the wo ...

  2. JavaServer Faces (JSF) with Spring

    JavaServer Faces (JSF) with Spring Last modified: April 30, 2018 by baeldung Spring+ Spring MVC JSF ...

  3. 洛谷P1712 区间

    题意:给你n个区间,从中选择m个,使得它们有交,且最长与最短区间的差值最小. 解:这道题我想了好多的,nlog²n错的,nlogn错的,最后终于想出nlogn的了...... 把区间按照长度排序,然后 ...

  4. 洛谷P3975 弦论

    题意:求一个串的字典序第k小的子串/本质不同第k小的子串. 解:一开始我的想法是在后缀树上找,但是不知道后缀树上的边对应的是哪些字符... 然而可以不用fail树转移,用转移边转移即可. 先建一个后缀 ...

  5. 【听RQY大佬“训话”有感】

    今天听了山东省“红太阳”——RQY大佬(dalao获奖传送门)的讲话,做一下总结及感悟: 总结: 1.基础重要!!!.基础重要!!!.基础重要!!!(重要的事情说三遍) 只要基础好了,后面知识都很简单 ...

  6. Apache Ant 项目构建

    项目构建:通过构建工具对多个项目进行统一批量的编译和运行,比如,对多个Jmeter脚本批量运行 1.Ant是什么? Ant是 构建工具,Apache Ant是一个将软件编译.测试.部署等步骤联系在一起 ...

  7. PHP数组大全

    一.数组操作的基本函数 数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr);数组中的值与键名互换(如 ...

  8. JMeter-Java压力测试工具-01

    先去官网下载 打开 下面测试一个小栗子 建立一个工程,提供一个查询接口 package com.example.demo; import org.springframework.web.bind.an ...

  9. Game HDU - 3389 (博弈论)

    Bob and Alice are playing a new game. There are n boxes which have been numbered from 1 to n. Each b ...

  10. Luogu P1247 取火柴游戏

    题目链接 \(Click\) \(Here\) 这个题目其实就是一个\(Nim\)游戏的简单模型.对于单个的\(Nim\)游戏(单独一堆的情况),数学归纳可证其\(SG\)函数值等于其石子个数.所以对 ...