docker
文章平均质量分 59
iteye_9921
这个作者很懒,什么都没留下…
展开
-
1、Ubuntu14.04安装docker
一、安装前检查 1、内核版本 uname -a 2、检查Device Mapper ls -l /sys/class/misc/device-mapper 如果两个条件有一个不满足,需要升级ubuntu内核版本 二、安装Docker 查看命令是否存在:whereis whereis curl ...原创 2016-04-22 09:02:56 · 126 阅读 · 0 评论 -
2、Docker简介及docker组成部分
1、Docker提供了一个容器 执行命令sudo docker run -i -t ubuntu /bin/bash,便可以进入docker容器内部,执行ls即可查看文件目录,其相当于一个虚拟机。 2、什么是容器 一种虚拟化的方案 操作系统级别的虚拟化 只能运行相同或相似内核的操作系统 ...原创 2016-04-22 09:03:33 · 266 阅读 · 0 评论 -
3、Docker容器常用命令与在容器中部署静态网站
一、容器的基本操作 1、启动容器 docker run IMAGE [COMMAND] [ARG...] 例:docker run ubuntu echo 'hello world' 执行单个命令,执行完后,容器停止 2、启动交互式容器 docker run ...原创 2016-04-22 09:04:05 · 139 阅读 · 0 评论 -
5、Docker客户端和守护进程
一、Docker的C/S模式 用户通过remote API直接调用守护进程 2、docker客户端通过socket与守护进程进行连接 docker提供了三种socket连接模式 unix:///var/run/docker.sock是...原创 2016-04-22 09:04:40 · 151 阅读 · 0 评论 -
4、Docker镜像
一、什么是Docker镜像 是一种使用联合加载技术实现的重叠的只读文件系统 是容器的基石。 使用docker info命令查看docker使用的存储驱动和存储位置 ls -l /var/lib/docker/aufs ams文件夹下保存镜像文件 二、查看和删除镜像 1、列出镜像 ...原创 2016-04-22 09:05:39 · 105 阅读 · 0 评论 -
6、Docker容器的网络连接
一、Docker容器的网络基础 docker0 Linux虚拟网桥的特点:a)可以设置IP地址 b)相当于拥有一个隐藏的虚拟网卡 安装查看网桥工具apt-get install bridge-utils 查看网桥状态sudo brctl show ...原创 2016-04-24 17:54:06 · 154 阅读 · 0 评论 -
7、Docker容器的数据管理
一、Docker容器的数据卷 docker的理念之一是将应用与其运行的环境进行打包,因此通常docker容器的生存周期与在容器中运行的程序的 生存周期是一致的,但对于数据的要求是持久化的。另外,docker容器之间也需要一个共享数据的渠道,故有了数据卷。 1、什么是数据卷 a)数据卷是经过特殊设计的目录,可以绕过联合文...原创 2016-04-24 17:56:25 · 108 阅读 · 0 评论 -
8、在docker上部署简单javaweb应用
1、创建容器javaweb1,并添加数据卷便于将安装文件共享到容器 docker run -it --name=javaweb1 -v ~/dockerfile:/data ubuntu /bin/bash 把jdk1.7安装文件放到宿主机dockerfile文件中,即可以容器内data文件夹内查看到安装文件。 2、在容器内安装Jdk1.7+tomcat 安装JDK并配置环...原创 2016-04-24 19:12:18 · 157 阅读 · 0 评论 -
10、Docker私有仓库搭建
和Mavan的管理一样,Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。 使用私有仓库有许多优点: 节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可; 提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有仓库中,以供公司内部相关人员使用。 接下来我们就大致说一下如何在本地搭建私有仓库。 目前Dock...原创 2016-05-04 15:10:09 · 180 阅读 · 0 评论