2017 年 03 月 - 2 文章

Git 常用命令

  |   0 评论   |   0 浏览

co 是checkout的意思,配置了别名。 1. 把远程没有拉取过的分支拉取到本地 git co master // 会把远程的master拉到本地,并且建立关联 2. 创建本地分支并推送到远程 1. git co -b test // 创建本地分支test 2. git co -b test // 创建本地分支test 3. git push origin wei // 把本地分支推到远程 3. 本地分支和远程分支建立关联 git push --set-upstream origin test // 当前分支为test 4. 把本地的某个分支提交到远程某个分支 git ps origin test:test // 把本地的test提交到远程test 5. 把远程分支拉到本地 git checkout origin/remoteName -b localName 6. 删除远程一个分支 git push origin :wei // 删除远程分支wei 7. Git add 撤销 执行了Git add之后想撤销,让它从暂存区移到工作区 git reset --mi....

Docker容器技术初探

  |   0 评论   |   0 浏览

概述 Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新。Docker容器技术用到的一些关键技术其实很早就有了,并不是什么新技术。 Docker 发布以来引爆技术社区, dotCloud 决定出售掉其他业务,专注于Docker开发。目前有商用版和开原版。 Docker中的主要技术有Cgroup,nameSpace,通过Cgroup来实现资源控制,nameSpace实现命名空间划分。Docker最大的创新就是底层镜像的可共享。通过镜像的可共享,大大降低了虚拟容器的资源占用。一个物理主机上可以部署成百上千个Docker容器。 为什么要用Docker 更高效的利用系统资源 Docker 对系统资源的利用率更高。无论是应用执行速度、内存损耗或者文件存储速度,都要比传统虚拟机技术更高效 更快速的启动时间 Docker 容器应用,由于直接运行于宿主内核,无需启动完整的操作系统,因此可以做到秒级、甚至毫秒级的启动时间。大大的节约了开发、测试、部署的时间。 一致的运行环境 开发过程中....