E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Docker学习笔记】
Docker学习笔记
常用命令持续整理
下载lamp镜像:dockerpull/tutum/lamp 启动lamp容器dockerrun-d-p8080:80-p3306:3306tutum/lamp#启动应用并映射8080端口和3306端口查看docker容器:dockerps停止容器:./docker.shstopgoofy_galileo(容器名称)dockerstopkickass_lalande(容器名称)dockerima
极速前行
·
2015-05-07 10:27
常用命令
docker
Docker学习笔记
— Docker网络总结
Docker网络跟OpenStack的网络一样,都是一个很有趣的东西。这里对Docker的网络做一个总结。外部访问容器有时Docker会运行一些网络服务,如果Docker使用的内部网络,那么我们从本机以外的地方就没法访问服务了。Docker提供了端口映射的功能,将本机的某个端口映射到容器内部开放的端口,因此我们可以通过访问本机的指定端口即可访问容器内部服务了。可以使用-P或者-p进行端口映射。使用
wangtaoking1
·
2015-04-22 19:21
Docker学习笔记
Vigrant,基于virtualbox。创立模板。是管理工具。没有讲解清楚。Docker,集装箱的概念。CoreOS,基于linux内核的操作系统,基于docker。盒子。各个容器相互不依赖。。一个系统放到一个容器里面。。。Docker,不是虚拟机技术。它是直接与主机操作系统通信。因为它只支持Linux内核,所以在Linux上可以直接安装它。但是在window下是无法安装。于是用一种折中的办法。
·
2015-04-21 00:00
docker
Docker学习笔记
— Docker与OpenStack集成
听了企事录联合创始人李明宇的关于Docker与OpenStack的演讲后,了解了Docker与OpenStack的多种集成方案,总结如下。云计算有一个愿景,就是希望把计算像水电一样提供给用户使用。然而用户并不是直接使用电,而是使用电灯电视等;同样,用户并不会直接使用计算资源,而是使用在计算资源上层开发的一些应用。OpenStack将硬件资源虚拟化出计算资源池,向上开放了一系列API,用于支持上层应
wangtaoking1
·
2015-04-15 22:58
OpenStack
Docker学习笔记
— Docker应用场景总结
学习Docker也有一段时间了,了解了Docker的基本实现原理,也知道了Docker的使用方法,这里对Docker的一些典型应用场景做一个总结吧。如果发现有新的应用场景,再对笔记进行更新。当前,Docker主要还使用在简化开发流程和运维上面,貌似还算不上云计算技术,其在资源隔离和配额限制方面的潜力还尚未被挖掘出来,希望未来Docker能够像OpenStack一样在云计算领域占据重要地位。配置简化
wangtaoking1
·
2015-04-14 17:00
docker
Docker学习笔记
— Docker与LXC的区别
Docker并不是LXC的替代品,Docker的底层就是使用了LXC来实现的。LXC将Linux进程沙盒化,使得进程之间相互隔离,并且能够控制各进程的资源分配。在LXC的基础之上,Docker提供了一系列更强的功能。可移植性Docker定义了一种新的格式,将应用和其依赖环境全部打包到一个单一对象中,这个对象可以在任何安装有Docker的机器上共享,在任何机器上执行这个对象的效果都是一样的。LXC仅
wangtaoking1
·
2015-04-14 16:31
Docker学习笔记
— Docker与LXC的区别
Docker并不是LXC的替代品,Docker的底层就是使用了LXC来实现的。LXC将Linux进程沙盒化,使得进程之间相互隔离,并且能够控制各进程的资源分配。在LXC的基础之上,Docker提供了一系列更强的功能。可移植性Docker定义了一种新的格式,将应用和其依赖环境全部打包到一个单一对象中,这个对象可以在任何安装有Docker的机器上共享,在任何机器上执行这个对象的效果都是一样的。LXC仅
wangtaoking1
·
2015-04-14 16:00
docker
lxc
Docker学习笔记
— 开启Docker远程访问
默认情况下,Docker守护进程会生成一个socket(/var/run/docker.sock)文件来进行本地进程通信,而不会监听任何端口,因此只能在本地使用docker客户端或者使用DockerAPI进行操作。如果想在其他主机上操作Docker主机,就需要让Docker守护进程监听一个端口,这样才能实现远程通信。修改Docker服务启动配置文件,添加一个未被占用的端口号,重启docker守护进
wangtaoking1
·
2015-03-20 17:01
Docker学习笔记
— 开启Docker远程访问
默认情况下,Docker守护进程会生成一个socket(/var/run/docker.sock)文件来进行本地进程通信,而不会监听任何端口,因此只能在本地使用docker客户端或者使用DockerAPI进行操作。如果想在其他主机上操作Docker主机,就需要让Docker守护进程监听一个端口,这样才能实现远程通信。修改Docker服务启动配置文件,添加一个未被占用的端口号,重启docker守护进
wangtaoking1
·
2015-03-20 17:00
docker
Docker学习笔记
DockerDocker是一个在单一控制主机上同时运行多虚拟单元(容器)的轻量级的虚拟化解决方案。容器使用内核cgroups和内核名字空间来进行隔离。完全的虚拟化解决方案,例如:Xen、KVM、libvirt等,都是基于处理器来模拟一个完全的硬件环境,并且可以控制虚拟机。Docker架构如下:术语cgroups:ControlGroups是Linux内核的一个特性,cgroups允许将任务(进程)
yuanhuan_2005
·
2015-03-17 10:33
处理器
局限性
docker
云计算
Docker学习笔记
DockerDocker是一个在单一控制主机上同时运行多虚拟单元(容器)的轻量级的虚拟化解决方案。容器使用内核cgroups和内核名字空间来进行隔离。完全的虚拟化解决方案,例如:Xen、KVM、libvirt等,都是基于处理器来模拟一个完全的硬件环境,并且可以控制虚拟机。Docker架构如下:术语cgroups:ControlGroups是Linux内核的一个特性,cgroups允许将任务(进程)
yuanhuan_2005
·
2015-03-17 10:33
docker
处理器
局限性
Docker学习笔记
— Compose简介、安装与简单使用
简介DockerCompose是在使用Docker容器部署分布式应用时的工具,可以定义哪个容器运行哪个应用。使用Compose,你只需定义一个多容器应用的yml文件,然后使用一条命令即可部署运行所有容器。安装Compose下载安装最新版的docker-composecurl-Lhttps://github.com/docker/compose/releases/download/1.1.0/doc
wangtaoking1
·
2015-03-15 18:00
docker
Docker学习笔记
— Dockerfile
基本结构可以使用Dockerfile自定义镜像。Dockerfile分为四个部分:基础镜像信息,维护者信息,镜像操作指令和容器启动时执行指令。#Thisdockerfileusestheubuntuimage #VERSION2-EDITION1 #Author:docker_user #Commandformat:Instruction[arguments/command].. #Baseim
wangtaoking1
·
2015-03-10 21:00
docker
Docker学习笔记
— Docker私有仓库搭建
和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。使用私有仓库有许多优点:节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有仓库中,以供公司内部相关人员使用。接下来我们就大致说一下如何在本地搭建私有仓库。目前DockerRegistry
wangtaoking1
·
2015-03-10 21:49
Docker学习笔记
— Docker私有仓库搭建
和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。使用私有仓库有许多优点:节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有仓库中,以供公司内部相关人员使用。接下来我们就大致说一下如何在本地搭建私有仓库。目前DockerRegistry
wangtaoking1
·
2015-03-10 21:00
docker
Docker学习笔记
— Docker容器
基本概念Docker利用容器运行应用,容器是从镜像创建的运行实例,每个容器都是相互隔离的。镜像是只读的,容器在启动的时候在其上创建了一层可读写层。启动和终止容器启动一个容器有两种方法,一种是从镜像创建一个容器并运行,另一种是重新启动处于终止状态的容器。创建并启动使用dockerrun命令从镜像创建并启动一个容器。使用dockerrun命令创建容器时,后台执行的操作包括:检查本地是否存在该镜像,不存
wangtaoking1
·
2015-03-10 20:56
Docker学习笔记
— Docker容器
基本概念Docker利用容器运行应用,容器是从镜像创建的运行实例,每个容器都是相互隔离的。镜像是只读的,容器在启动的时候在其上创建了一层可读写层。启动和终止容器启动一个容器有两种方法,一种是从镜像创建一个容器并运行,另一种是重新启动处于终止状态的容器。创建并启动使用dockerrun命令从镜像创建并启动一个容器。使用dockerrun命令创建容器时,后台执行的操作包括:检查本地是否存在该镜像,不存
wangtaoking1
·
2015-03-10 20:00
docker
Docker学习笔记
— Docker安装(Ubuntu 64bit)
内核支持如果我们使用的系统是14.04之前的版本,我们需要先升级内核。$sudoapt-getupdate $sudoapt-getinstalllinux-image-generic-lts-raringlinux-headers-generic-lts-raring $sudoreboot Docker安装首先需要安装apt-transport-https支持和Docker库的密钥。$sud
wangtaoking1
·
2015-03-10 20:00
docker
Docker学习笔记
(3)-- 如何使用Dockerfile构建镜像
原文地址:http://blog.csdn.net/we_shell/article/details/38445979Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间
巧克力腹肌
·
2015-01-31 17:15
docker
dockerfile
docker
Docker学习笔记
(3)-- 如何使用Dockerfile构建镜像
原文地址:http://blog.csdn.net/we_shell/article/details/38445979Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条命令。Docker程序将这些Dockerfile指令翻译真正的Linux命令。Dockerfile有自己书写格式和支持的命令,Docker程序解决这些命令间
qinyushuang
·
2015-01-31 17:00
docker
dockerfile
Docker学习笔记
(2)--Docker常用命令
原文地址:http://blog.csdn.net/we_shell/article/details/383681371.查看docker信息(version、info)[plain] viewplaincopy# 查看docker版本 $docker version # 显示docker系统的信息 $docker info 2.对image的操作(search、pull、images
qinyushuang
·
2015-01-31 17:00
命令
docker
Docker学习笔记
(1)-- 如何安装Docker
原文地址:http://blog.csdn.net/we_shell/article/details/383528371.前言Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系统中开发、调试和运行。2.前提(1)由于现在的
巧克力腹肌
·
2015-01-31 17:46
docker
安装
docker
Docker学习笔记
(1)-- 如何安装Docker
原文地址:http://blog.csdn.net/we_shell/article/details/383528371.前言Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系统中开发、调试和运行。2.前提(1)由于现在的
qinyushuang
·
2015-01-31 17:00
安装
docker
docker学习笔记
(2)---Dockerfile
在
docker学习笔记
(1)中,我们提到了通过commit的命令来提交新的image,下面我们来通过Dockerfile文件来生成image,而且使用Dockerfile,很方便移植。
iteye_21202
·
2014-10-26 18:00
docker学习笔记
(2)---Dockerfile
在
docker学习笔记
(1)中,我们提到了通过commit的命令来提交新的image,下面我们来通过Dockerfile文件来生成image,而且使用Dockerfile,很方便移植。
wen294299195
·
2014-10-26 18:00
docker
dockerfile
docker学习笔记
(1)
(1)Docker介绍关于Docker的介绍,我就不列举出来了,到百度、谷歌搜索,很多介绍文章。下面我给出官网的介绍:https://www.docker.com/whatisdocker/(2)体验DockerDocker官网提供了一个体验的交互教程:https://www.docker.com/tryit/想要尝尝鲜的可以去试一试,对docker有个大概了解。(3)Ubuntu下Docker的
wen294299195
·
2014-10-15 19:00
docker
ubuntu14.04下
docker学习笔记
环境os:ubuntu 14.04 docker 1.1.21.安装注意ubuntu源里有一个docker.io,是docker的低版本,尽量不要装这个jim@jim-laptop:~ $ sudo sh -c "echo deb http://mirror.yandex.ru/mirrors/docker/ docker main> /etc/apt/sources.list.d/docker.
jim19770812
·
2014-08-20 00:00
linux
docker
虚拟化
Docker学习笔记
之一,搭建一个JAVA Tomcat运行环境
Docker学习笔记
之一,搭建一个JAVATomcat运行环境前言Docker旨在提供一种应用程序的自动化部署解决方案,在Linux系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装
thinker_
·
2014-07-15 13:00
【Docker】
Docker学习笔记
(一)
Docker是什么?Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app)。Docker组成与特性组成:Docker服务器守护程序(serverdaemon),用于管理所有的容器。Docker命令行客户端,用于控制服务器守护程序
宛珩
·
2014-07-14 16:00
Docker学习笔记
之四,构建一个Redis as a Service(RAAS)
Docker的抽象若把一台Linxu机器比喻为一艘船,那么每一个LinuxContainer就好比船上的一个集装箱。另外一个层面,DockerImage(镜像)就是一个预先定义行为的模板,DockerContainer(容器)是镜像模板运行时的状态。一个镜像模板,可以对应N个容器实例运行时。Docker号称,(镜像)一处构建,到处运行(Container),这不是当初Java的口号嘛!无论是工作机
junjun16818
·
2014-06-26 14:00
Docker学习笔记
之三,有关状态的记录
Docker文件系统Docker的文件系统AUFS,一种“增量文件系统”,用户所做修改以增量的方式保存,决定了其分层存储特性。最顶层为读写层,初始将无内容,后续创建文件将会保存于此。若依赖层(亦即较低层)需要更新文件,那么更新后的文件将被保存在最顶层。总之,除了最顶层,所有底层都不可写。较低层总是被其它镜像共享。总之,Docker仅仅需要记录最顶层容器所有改变即可,这部分可以做到版本更迭、增量式存
junjun16818
·
2014-06-26 14:00
Docker学习笔记
之一,搭建一个JAVA Tomcat运行环境
前言Docker旨在提供一种应用程序的自动化部署解决方案,在Linux系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是docker最普遍的一个玩法。更多的玩法还有大规模web应用、数据库部署、持续部署、集群、测试环境、面向服务的云计算、虚拟桌面V
junjun16818
·
2014-06-26 14:00
Docker学习笔记
之四,构建一个Redis as a Service(RAAS)
Docker学习笔记
之四,构建一个RedisasaService(RAAS)Docker的抽象若把一台Linxu机器比喻为一艘船,那么每一个LinuxContainer就好比船上的一个集装箱。
聂永的博客
·
2013-12-31 15:00
Docker学习笔记
之三,有关状态的记录
Docker学习笔记
之三,有关状态的记录Docker文件系统Docker的文件系统AUFS,一种“增量文件系统”,用户所做修改以增量的方式保存,决定了其分层存储特性。
聂永的博客
·
2013-12-29 13:00
Docker学习笔记
之一,搭建一个JAVA Tomcat运行环境
Docker学习笔记
之一,搭建一个JAVATomcat运行环境前言Docker旨在提供一种应用程序的自动化部署解决方案,在Linux系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装
聂永的博客
·
2013-12-12 14:00
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他