docker learning

 

Docker 配置文件位置

Docker 的配置文件可以设置大部分的后台进程参数,在各个操作系统中的存放位置不一致

在 ubuntu 中的位置是:/etc/default/docker

在 centos 中的位置是:/etc/sysconfig/docker

 

when 

killall docker | sudo HTTP_PROXY=http://127.0.0.1:8087/ docker -d &

docker search ubuntu/docker verison

docker FATA[0000] Error response from daemon: 404 page not found 

add this line will ok:  export NO_PROXY="/var/run/docker.sock"

 

[docker]透过proxy进行docker pull
http://blog.csdn.net/halcyonbaby/article/details/39475765

ubuntu 手工管理证书

方法1:运行命令:dpkg-reconfigure ca-certificates 会出现一个图形界面 , 简单。 

方法2:编辑 /etc/ca-certificates.conf 文件,把证书对应的行删除或注释掉。然后用命令 update-ca-certificates 使之生效。

另外,操作系统添加根证书的各种姿势:

 http://kb.kerio.com/product/kerio-connect/server-configuration/ssl-certificates/adding-trusted-root-certificates-to-the-server-1605.html



Docker私有Registry在CentOS6.X下安装指南
http://my.oschina.net/wstone/blog/355560

#
# Ubuntu Dockerfile
#
# https://github.com/dockerfile/ubuntu

https://github.com/dockerfile/nodejs

Usage

docker run -it --rm dockerfile/nodejs
Run node

docker run -it --rm dockerfile/nodejs node
Run npm

docker run -it --rm dockerfile/nodejs npm

 


run docker as server & client

http://blog.163.com/digoal@126/blog/static/163877040201493023253419/

http://dockone.io/article/180
用Docker构建分布式Redis集群

Docker 组成要素

如果将轮船拉着集装箱运行在大海上,与 Docker 运行容器里面的程序类比:

Linux 相当于大海,有不同的海洋气候各有不同。
Docker 相当于能行驶在各种大海上的轮船,容器相当于各种规格的集装箱。
Docker 内的系统相当于货物的包装。
目标程序则相当于货物。
当您看完上面的描述之后可以了解到每一种角色不同的作用以及所处的位置有所了解。

当然理论上的 Docker 只是一个轮船图纸,必须得有一个守护进程才能运行。

镜像也是一样,它只是集装箱的图纸,需要在 Docker 中运行容器。

posted on 2015-07-23 14:57  szllq2000  阅读(448)  评论(0编辑  收藏  举报