文章分类 -  Docker

摘要:创建脚本 编辑脚本内容 创建上传所有镜像的脚本 编辑该脚本的内容 创建下拉指定镜像的脚本 编辑该脚本的内容 给三个脚本可执行的权限 执行脚本 阅读全文
posted @ 2016-05-25 13:47 离线中 阅读(957) 评论(0) 推荐(0)
摘要:原文链接 安装部署一个私有的Docker Registry是引入、学习和使用Docker这门技术的必经之路之一。尤其是当Docker被所在组织接受,更多人、项目和产品开始接触和使用Docker时,存储和分发自制的Docker image便成了刚需。Docker Registry一如既往的继承了“Do 阅读全文
posted @ 2016-05-25 11:08 离线中 阅读(54317) 评论(0) 推荐(6)
摘要:原文链接 和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。使用私有仓库有许多优点: 一、节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可; 二、提供镜像资源利用,针对于公司内部使用的镜像,推送到 阅读全文
posted @ 2016-05-17 10:32 离线中 阅读(8866) 评论(0) 推荐(1)
摘要:原文链接 我们知道Docker官方提供了一个公有的registry叫做Docker Hub。但是企业内部可能有些镜像还是不方便放到公网上去,所以docker也提供了registry镜像来让需要的人自己搭建私有仓库。本文从零开始搭建Docker Registry的运行环境,并添加用户界面和认证功能。 阅读全文
posted @ 2016-05-16 11:26 离线中 阅读(4552) 评论(0) 推荐(0)
摘要:原文链接 【编者的话】本文根据云舒网络博客整理发布。文章详细介绍了Docker Registry以及带UI管理的仓库管理软件 Portus搭建过程。前言:首先,Docker Hub是一个很好的用于管理公共镜像的地方,我们可以在上面找到想要的镜像(Docker Hub的下载量已经达到数亿次);而且我们 阅读全文
posted @ 2016-05-16 09:44 离线中 阅读(7562) 评论(0) 推荐(1)
摘要:要安装最新的 Docker 版本,首先需要安装 apt-transport-https 支持,之后通过添加源来安装。 $ sudo apt-get install apt-transport-https $ sudo apt-key adv --keyserver hkp://keyserver.u 阅读全文
posted @ 2016-05-13 13:32 离线中 阅读(210) 评论(0) 推荐(0)
摘要:Docker Remote API 与 Docker Remote API Client Libraries(简称 rcli)的区别如下 Docker Remote API:原生态 RESTful 标准,官方维护,支持最新的功能 Docker Remote API Client Libraries( 阅读全文
posted @ 2016-04-28 15:16 离线中 阅读(482) 评论(0) 推荐(0)
摘要:VS2013中的MVC5模板部署到mono上的艰辛历程 这句在原文的结尾,但是就是我想要的,现放到前面:最终的代码在这里。 部署环境:CentOS7 + Mono 3.10 + Jexus 5.6 在Xamarin.Studio创建的asp.net项目,部署过程非常顺利,没有遇到什么问题;但在VS2 阅读全文
posted @ 2016-04-15 14:45 离线中 阅读(130) 评论(0) 推荐(0)
摘要:当前,在Linux系统上架设ASP.NET网站、建设WEB应用工程项目已经在国内流行起来,而“Mono+Jexus”架构模式是Linux承载ASP.NET企业级应用的极为重要的架构方式,这种架构中,Jexus很好安装、配置,基本上就是一个下载、解压、复制的过程,但是,用源码安装Mono就麻烦一些,特 阅读全文
posted @ 2016-03-14 11:29 离线中 阅读(1479) 评论(0) 推荐(0)
摘要:原文链接:http://www.infoq.com/cn/articles/analysis-of-docker-file-system-aufs-and-devicemapper/ Docker在启动容器的时候,需要创建文件系统,为rootfs提供挂载点。最初Docker仅能在支持Aufs文件系统 阅读全文
posted @ 2016-03-03 22:16 离线中 阅读(566) 评论(0) 推荐(0)
摘要:# 基础镜像版本 必须步骤FROM ubuntu# 作者信息MAINTAINER king # 将需要的安装包和文件添加到容器(可以的话,配置文件提前修改好!) 必须步骤ADD ElecManageSystem /mnt/ElecManageSystemADD Tools /mnt# 安装wget# 阅读全文
posted @ 2016-03-03 13:30 离线中 阅读(2145) 评论(0) 推荐(0)
摘要:1. 在终端下的快捷键: 复制命令:Ctrl + Shift + C 组合键. 粘贴命令:Ctrl + Shift + V 组合键. 2. 移动文件夹 格式: mv [选项(option)] 源文件或目录 目标文件或目录 使用命令: mv webdata /bin/usr/ 可以延伸一下: mv / 阅读全文
posted @ 2016-03-03 13:29 离线中 阅读(165) 评论(0) 推荐(0)
摘要:指令的一般格式为 INSTRUCTION arguments ,指令包括 FROM 、 MAINTAINER 、 RUN 等。 FROM 格式为 FROM <image> 或 FROM <image>:<tag> 。 第一条指令必须为 FROM 指令。并且,如果在同一个Dockerfile中创建多个 阅读全文
posted @ 2016-03-03 13:15 离线中 阅读(213) 评论(0) 推荐(0)
摘要:安装apt-get -y install xxx 卸载apt-get -y autoremove --purge xxx 查看文件大小#查看一级文件大小、使用比例、档案系统及其挂载点df -h#查看指定深度层次的文件和文件夹的大小du -h --max-depth=1 /usr 强制清空回收站(ub 阅读全文
posted @ 2016-03-03 10:38 离线中 阅读(257) 评论(0) 推荐(0)
摘要:一、创建Dockerfile nano Dockerfile 二、编辑Dockerfile的内容如下: 阅读全文
posted @ 2016-03-02 21:42 离线中 阅读(271) 评论(0) 推荐(0)
摘要:这里我使用的是Hyper-V虚拟机,安装的Ubuntu_14.04系统,先是尝试在ubuntu中完成部署工作。 一、安装Nginx,安装过程参考Docker中的其他文章。 二、将Web文件拷贝到 /usr/local/nginx/html/ 下。 三、配置Nginx的配置文件 vi /usr/loc 阅读全文
posted @ 2016-03-02 17:01 离线中 阅读(405) 评论(0) 推荐(0)
摘要:一般而言,大规模的网站都有很多台Web服务器和应用服务器组成,用户的请求可能是经由Varnish,HAProxy,Nginx之后才到应用服务器,中间有好几层。而中小规模的典型部署常见的是 Nginx+Tomcat/jboss 这种两层配置,而Tomcat或jboss 会多于一台,Nginx 作为静态 阅读全文
posted @ 2016-03-02 15:22 离线中 阅读(725) 评论(0) 推荐(0)
摘要:在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件error_log /var/log/nginx/error.log 阅读全文
posted @ 2016-03-02 13:50 离线中 阅读(141) 评论(0) 推荐(0)
摘要:nginx/conf/nginx.conf 文件内容如下: ----------------------------------------- error_log /usr/local/webserver/nginx/logs/nginx_error.log crit;pid /usr/local/ 阅读全文
posted @ 2016-03-02 11:54 离线中 阅读(3859) 评论(0) 推荐(0)
摘要:Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类 阅读全文
posted @ 2016-03-02 11:53 离线中 阅读(221) 评论(0) 推荐(0)