月度归档:2017年07月

通过第三方镜像仓库代理下载镜像

  使用阿里云个人镜像仓库代理方式下载如https://gcr.io等需要翻墙的镜像;

设置github

  这里使用github作为代码仓库,在github中添加了名称为Dockerfile的项目,建名称为kube-controller-manager-amd64的文件夹:

enter image description here

  然后在kube-controller-manager-amd64:v1.7.2 目录中创建名为Dockerfile的文件内容为:

 FROM gcr.io/google_containers/  
 kube-controller-manager-amd64:v1.7.2  
 MAINTAINER 644299146@qq.com  

镜像仓库创建

  访问阿里云开发者平台https://dev.aliyun.com/search.html,进入管理中心,在镜像列表中点击 创建镜像仓库;

enter image description here

  看下图这里的镜像仓库名称其实就是镜像名称,然后设置代码源,也就是Dockerfile所在的位置;

enter image description here

  设置Dockerfile所在位置相关信息;

enter image description here

  第二个输入框为Dockerfile文件所在的目录也就是我们在Dockerfile项目中建立的kube-controller-manager-amd64文件夹,第三个输入框为Dockerfile文件名,最后一个为镜像版本号,由于在Dockerfile文件中填写的版本为v1.7.2,所以这里也是填写v1.7.2,然后点击创建镜像仓库;

构建镜像

enter image description here

  进入管理页面》进入构建页面,点击立即构建;

enter image description here

  然后可在基本信息页面中看到镜像的pull地址等相关信息;

enter image description here

  构建完成后即可通过:

enter image description here

 docker pull registry.cn-shenzhen.aliyuncs.com/solinx/kube-controller-manager-amd64:v1.7.2

  pull镜像到本地;

enter image description here
enter image description here

微积分拾遗——链式法则

  链式法则(chain rule)微积分中求导法则,用于求复合函数的导数;

  链式法则应用广泛,比如神经网络中的反向传播算法就是已链式法则为基础演变的;接下来先说说链式法则的概念然后通过链式法则的两种形式学习链式法则;

  链式法则:两个函数组合起来的复合函数,导数等于里面函数代入外函数值的导乘以里面函数之导数;
  链式法则有两种形式:

    1

  应用链式法则求复合函数导数最基础的还是函数的分解;

示例

enter image description here

  根据链式法则求导的基本步骤先对函数进行分解:

  得:
enter image description here

第一种形式:

  接着求里面函数代入外面函数值的导:

  enter image description here

  求里面函数的导:

  enter image description here

  根据链式法则求导公式得:

  enter image description here

第二种形式:

  enter image description here

  则:

  enter image description here

广义幂法则

  广义幂法则可以说是幂法则与链式法则结合的产物;

enter image description here

示例

enter image description here

  根据广义幂法则:

enter image description here