上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 45 下一页
摘要: 操作Docker容器介绍了一些进入容器的办法,比如attach、exec等命令,但是这些命令都无法解决远程管理容器的问题。因此,当需要远程登录到容器内进行一些操作的时候,就需要SSH的支持了。 如何自行创建一个带有SSH服务的镜像,并详细介绍了两种创建容器的方法:基于docker commit命令创 阅读全文
posted @ 2017-03-14 15:38 wade&luffy 阅读(1947) 评论(0) 推荐(0) 编辑
摘要: 目前常用的Linux发行版主要包括Debian/Ubuntu系列和CentOS/Fedora系列。前者以自带软件包版本较新而出名;后者则宣称运行更稳定一些。选择哪个操作系统取决于读者的具体需求。同时,社区还推出了完全基于Docker的Linux发行版CoreOS。 使用Docker,只需要一个命令就 阅读全文
posted @ 2017-03-14 14:04 wade&luffy 阅读(5750) 评论(0) 推荐(1) 编辑
摘要: 示例代码: 找出pid(进程ID) top命令 在linux环境下,可以通过top命令查看各个进程的cpu使用情况,默认按cpu使用率排序 jps命令 显示指定系统内所有的HotSpot虚拟机进程。 通过进程id看线程情况 linux:通过top -Hp 4548可以查看该进程下各个线程的cpu使用 阅读全文
posted @ 2017-03-14 10:06 wade&luffy 阅读(6220) 评论(0) 推荐(0) 编辑
摘要: Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义的镜像。 Dockerfile典型的基本结构和它支持的众多指令,并具体讲解通过这些指令来编写定制镜像的Dockerfile,以及如何生成镜像。 最后介绍使用Dockerfile的一些最佳实践经验。 基本结构 阅读全文
posted @ 2017-03-13 17:15 wade&luffy 阅读(2391) 评论(0) 推荐(0) 编辑
摘要: 在实践中,经常会碰到需要多个服务组件容器共同协作的情况,这往往需要多个容器之间能够互相访问到对方的服务。 除了通过网络访问外,Docker还提供了两个很方便的功能来满足服务访问的基本需求: 一个是允许映射容器内应用的服务端口到本地宿主主机; 一个是互联机制实现多个容器间通过容器名来快速访问。 端口映 阅读全文
posted @ 2017-03-13 14:22 wade&luffy 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: 生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。 容器中管理数据主要有两种方式: 数据卷 数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器,类似于Linux中的mount操作。 数据卷可以提供很多有 阅读全文
posted @ 2017-03-13 14:00 wade&luffy 阅读(11679) 评论(3) 推荐(0) 编辑
摘要: 仓库(Repository)是集中存放镜像的地方,分公共仓库和私有仓库。一个容易与之混淆的概念是注册服务器(Registry)。实际上注册服务器是存放仓库的具体服务器,一个注册服务器上可以有多个仓库,而每个仓库下面可以有多个镜像。从这方面来说,可将仓库看做一个具体的项目或目录。 例如对于仓库地址pr 阅读全文
posted @ 2017-03-03 16:57 wade&luffy 阅读(11740) 评论(0) 推荐(0) 编辑
摘要: 容器是镜像的一个运行实例。所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层。如果认为虚拟机是模拟运行的一整套操作系统(包括内核、应用运行态环境和其他系统环境)和跑在上面的应用,那么Docker容器就是独立运行的一个(或一组)应用,以及它们必需的运行环境。 创建容器 对容器进行操作就 阅读全文
posted @ 2017-03-03 15:58 wade&luffy 阅读(6074) 评论(0) 推荐(0) 编辑
摘要: 镜像(image)是Docker三大核心概念中最为重要的,自Docker诞生之日起“镜像”就是相关社区最为热门的关键词。 Docker运行容器前需要本地存在对应的镜像,如果镜像没保存在本地,Docker会尝试先从默认镜像仓库下载(默认使用Docker Hub公共注册服务器中的仓库),用户也可以通过配 阅读全文
posted @ 2017-03-03 14:52 wade&luffy 阅读(2019) 评论(1) 推荐(0) 编辑
摘要: 什么是Docker Docker的构想是要实现“Build,Ship and Run Any App,Anywhere”,即通过对应用的封装(Packaging)、分发(Distribution)、部署(Deployment)、运行(Runtime)生命周期进行管理,达到应用组件“一次封装,到处运行 阅读全文
posted @ 2017-03-03 11:20 wade&luffy 阅读(487) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 45 下一页