Docker
孤天浪雨
命运自己掌握,飞翔才是王道!
展开
-
Docker实践(三):容器内信息获取、命令的执行、容器的导入和导出
一、依附容器依附操作attach通常用在由docker start或者docker restart启动的交互型容器中。由于docker start启动的交互型容器并没有具体终端可以依附,而容器本身是可以接收用户交互的,这时就需要通过attach命令来将终端依附到容器上。docker start docker_run:先启动docker_run容器。启动后docker ps可以看到启动的容器,这是我原创 2017-01-02 15:58:55 · 31117 阅读 · 1 评论 -
Docker实践(四):配置Docker Hub 加速器(DaoCloud、阿里云)
一、DaoCloud版本要求:需要 Docker 1.8 或更高版本才能使用,如果您没有安装 Docker 或者版本较旧,请安装或升级。 Linux:curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://df1e2ed4.m.daocloud.io该脚本可以将 –registry-mirror 加入到你的原创 2017-01-04 19:10:40 · 10048 阅读 · 0 评论 -
Docker实践(五):镜像的概念、管理(查看、下载、删除)
镜像的概念镜像是一个包含程序运行必要依赖环境和代码的只读文件,它采用分层的文件系统,将每一次改变以读写层的形式增加到原来的只读文件上。镜像是容器运行的基石。下图展示的是Docker镜像的系统结构。其中,镜像的最底层必须是一个称为启动文件系统(bootfs)的镜像,用户不会与这一层直接打交道。bootfs的上层镜像就是我们熟知的根镜像。镜像的本质是磁盘上一系列文件的集合。查看docker imag原创 2017-01-05 15:00:15 · 10990 阅读 · 0 评论 -
Docker实践(六):创建本地镜像(commit、Dockerfile)
在Docker实践(三):容器内信息获取、命令的执行、容器的导入和导出中,将一个由镜像导出的tar包,本地导入tar包为镜像,也是本地创建镜像的一种方式。通常我们自己制作镜像都是以某一镜像为基础,在此之上安装或者定制自己需要的镜像,推荐使用Dockerfile。一、commit命令创建本地镜像这边我们准备在centos为基础的镜像上,安装jdk,并创建一个txt文件,然后使用commit命令打成新镜原创 2017-01-07 19:32:30 · 21839 阅读 · 0 评论 -
Docker实践(一):安装
前提系统:我这边都使用虚拟机安装的CentOS7,具体安装可以参考:Windows安装Linux虚拟机(CentOS7)yum:推荐更新下yum:yum update;我们这边CentOS7自带docker,如果没有安装docker可以用yum install docker来安装。启动命令启动docker: service docker start让docker服务开机启动: serv原创 2016-12-31 14:04:43 · 3160 阅读 · 0 评论 -
Docker实践(七):Docker Hub(镜像分发、自动化构建)
一、Docker Hub简介 Docker Hub的网址是https://hub.docker.com,提供的是镜像托管服务,它与GitHub类似,利用Docker Hub,我们可以搜索、创建、分享和管理镜像,还可以利用其提供的自动化构建技术直接在集群云服务器上构建镜像。 Docker Hub为用户提供不限数目的公开镜像托管服务,但仅提供一个私有镜像托管服务。 Docker原创 2017-01-09 15:55:42 · 10426 阅读 · 0 评论 -
Docker实践(二):容器的管理(创建、查看、启动、终止、删除)
docker官方文档地址如下:[https://docs.docker.com/engine/reference/](https://docs.docker.com/engine/reference/)一、创建docker create:创建容器,处于停止状态。 centos:latest:centos容器:最新版本(也可以指定具体的版本号)。本地有就使用本地镜像,没有则从远程镜像库拉取。原创 2017-01-01 13:57:09 · 173370 阅读 · 6 评论