windows7下从docker容器启动memcached服务的简单介绍
2015-10-21 21:20
951 查看
docker run -dp 11211:11211 --name my-memcached memcached
-d,daemon,作为服务在后台运行。
-p 11211:11211,端口映射,镜像的11211端口映射到docker网桥地址的11211。
--name my-memcahed,命名运行的app为my-memcached。方便以后操作stop、start。
执行后可以从windows下访问192.168.99.100:11211,即memcached服务,(默认的网桥IP地址192.168.9.100)。
有其他的命令可以把运行的memcached镜像的app,连接到其他app里,并设置其他app的memcached环境变量,包括ip地址和端口号。app的ip地址是docker给虚拟局域网随机分配的。也有其他的命令可以查看运行的app的虚拟局域网地址。也可以从其他docker app指明ip地址访问memcached。这memcached镜像本身所包含命令很少,没有执行网络访问的命令。可以使用openbox镜像执行nc, curl, telnet等。
自己对docker的名词的掌握不是很好,使用有些乱,不要以此为鉴。
好像只能在win7下使用,而win8不行。在win10是安装不上的,虽然说微软全力促进docker与windows相容性。网上有讨论win10安装docker的issue,应该是目前无解。
-d,daemon,作为服务在后台运行。
-p 11211:11211,端口映射,镜像的11211端口映射到docker网桥地址的11211。
--name my-memcahed,命名运行的app为my-memcached。方便以后操作stop、start。
执行后可以从windows下访问192.168.99.100:11211,即memcached服务,(默认的网桥IP地址192.168.9.100)。
有其他的命令可以把运行的memcached镜像的app,连接到其他app里,并设置其他app的memcached环境变量,包括ip地址和端口号。app的ip地址是docker给虚拟局域网随机分配的。也有其他的命令可以查看运行的app的虚拟局域网地址。也可以从其他docker app指明ip地址访问memcached。这memcached镜像本身所包含命令很少,没有执行网络访问的命令。可以使用openbox镜像执行nc, curl, telnet等。
自己对docker的名词的掌握不是很好,使用有些乱,不要以此为鉴。
好像只能在win7下使用,而win8不行。在win10是安装不上的,虽然说微软全力促进docker与windows相容性。网上有讨论win10安装docker的issue,应该是目前无解。
相关文章推荐
- Docker(2)-Linux启动过程
- 浅析Docker的网络模式
- Docker学习笔记 — etcd应用场景
- Docker系列(二)组件介绍
- docker安装gitlab
- docker1.9源码分析(五):server分配handler提供服务的流程
- docker1.9源码分析(三):daemon启动过程
- docker1.9源码分析(二):client流程之CmdPull命令
- ubuntu 安装docker + seagull实现图形化管理
- docker1.9目录结构及各目录实现的功能
- docker里下的centos是一个只读文件系统?我修改/etc/hosts都修改不了,怎么破
- docker1.9源码分析(一):执行主函数以及命令行解析
- Docker在windows下无法开启伪终端解决方法
- Docker学习笔记 — Coreos/Flannel
- docker居然需要3.10以上的内核
- Docker 会取代虚拟机吗?
- docker for windows 安装
- centos7 搭建Docker Registry
- Docker系列(一)安装
- docker 创建启用systemd服务的容器