今天在家测试docker的集群网络,纯属瞎折腾…  测了pipework  .   中间遇到docker版本的问题….  这里就简单描述下.

起因是 exec进到容器的时候,发现怎么都进不去….   仔细一看提示,居然提示exec命令找不到…. 这也太蛋疼了..   docker -v一下,果然是1.01的版本…    还能咋地,升级docker  !


root@ubuntu:~# docker exec -it 3d0cbb951783 bash
Error: Command not found: exec
Error: Command not found: -it
Usage: docker [OPTIONS] COMMAND [arg...]
 -H=[unix:///var/run/docker.sock]: tcp://host:port to bind/connect to or unix://path/to/socket to use

A self-sufficient runtime for linux containers.

默认的ubuntu docker版本有些低,高版本需要我们加入docker的ubuntu ppa源.

root@ubuntu:~# docker -v
Docker version 1.7.0-dev, build 5e06332
root@ubuntu:~#

除了可以通过增加docker ppa源的方式外,还有一种别的方法添加docker源。


还可以用官方提供的脚本安装…

wget -qO- https://get.docker.com/ | sh

方法通用,也可以用在centos6上面…    centos7虽然可以完美的支持docker,但还是推荐大家用centos6来部署docker,尤其是线上的docker应用.

好了,下面我发一篇关于docker 绑定静态ip的方法..



对Python及运维开发感兴趣的朋友可以加QQ群 : 478476595 !!!

另外如果大家觉得文章对你有些作用!   帮忙点击广告. 一来能刺激我写博客的欲望,二来好维护云主机的费用.
如果想赏钱,可以用微信扫描下面的二维码. 另外再次标注博客原地址  xiaorui.cc  ……   感谢!
暂无相关产品