Docker-8-Dockerfile的指令及使用方法 发表于 2019-05-25 | 分类于 Docker 述上文中,简单的使用了一个Dockerfile构建镜像,使用到了三个指令就是FROM,MAINTAINER和RUN,本文在来看一些其他的指令.他们的作用以及使用方式 指令详解COPY 复制文件格式12COPY <源路径>... <目标路径>COPY ["< ... 阅读全文 »
Docker-7-Dockerfile的简单使用 发表于 2019-05-25 | 分类于 Docker 述上文中,我们使用commit的方式创建了一个本地的镜像,但是commit方式存在一些问题,比如不够透明化,无法重复,体积较大,为了解决这些问题,可以使用Dockerfile Dockerfile是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令 ... 阅读全文 »
Docker-6-构建自己的镜像 发表于 2019-05-25 | 分类于 Docker 述上文中,介绍了对于镜像的一些常用的操作,还有镜像和容器的关系等,本文来看一下如何构建一个自己的镜像 创建容器这里我们创建两个nginx的容器,首先就需要有nginx的镜像,如果没有的话可以用以下命令下载一个下来:1docker pull nginx 首先启动一个nginx容器,然后复 ... 阅读全文 »
Docker-5-镜像的一些基本操作 发表于 2019-05-25 | 分类于 Docker 述前面的文章中说的都是一些针对容器的操作,下面再来看一下镜像,镜像是容器运行的基础,容器是镜像运行后的形态 镜像是一个包含程序运行必要的环境和代码的只读文件,它采用分层的文件系统,将每一层的改变以读写的形式增加到原来的只读文件上 镜像和容器的关系前文中我们已经使用过容器了,我们在创建或者 ... 阅读全文 »
Docker-4-容器的导入导出 发表于 2019-05-25 | 分类于 Docker 述docker的一大优势,就是可移植性,docker容器可以随意的进行导入导出,下面来看一下具体怎么操作 准备工作首先,我们创建一个容器,然后做一些基本的配置,这里以nginx为例,创建一个nginx容器,然后启动,将本地的一个index.html文件上传到容器中去,具体步骤如下 首先创建 ... 阅读全文 »
Docker-3-容器的基本操作II 发表于 2019-05-25 | 分类于 Docker 述接着上文,还是来看一些对容器的操作 启动容器在上文中,我们分别使用了docker run和docker create的方式创建了一个容器,前者创建完容器之后就直接启动了,那对于docker create我们可以使用docker start命令来启动,命令如下:1docker start ... 阅读全文 »
Docker-2-容器的基本操作I 发表于 2019-05-25 | 分类于 Docker 述前文中简单的了解了一下docker,也在CentOS7的环境下安装了docker,那下面就来看一下docker中的一些基本的操作 查看容器查看正在运行的容器1docker ps 查看所有容器1docker ps -a 查看最近创建的容器查看最近创建的一个容器:1docker ps ... 阅读全文 »
Docker-1-CentOS7环境下安装与运行 发表于 2019-05-25 | 分类于 Docker 前置条件Docker支持以下的CentOS版本: CentOS 7(64-bit) CentOS 6.5(64-bit)或者更高的版本 Docker 运行在 CentOS 7 上,要求系统为64位,系统内核版本为 3.10 以上. Docker 运行在 CentOS-6.5 或更高 ... 阅读全文 »
Docker-0-什么是Docker 发表于 2019-05-25 | 分类于 Docker 述如今Docker的使用已经非常普遍了,使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力,在如今微服务架构越来越流行的情况下,使用微服务+Docker的完美组合,更加方便微服务架构运维部署落地 那么,到底什么是Docker,为什么要使用Docker,它有什么优势呢? ... 阅读全文 »
Docker-Redis-三主三从集群架构搭建 发表于 2019-04-27 | 分类于 Docker-Redis 述上文中,我们搭建了一个一主二仆的一个Redis架构,在实际生产环境中,我们往往需要搭建一个redis集群,那本文来看一下,基于docker搭建一个三主三从的redis集群 环境准备一开始,准备还是用上面文章中拉下来的3.2.9版本的redis,结果在搭建集群的时候出了一些问题,可能是配置的原 ... 阅读全文 »