姓名:刘浩然。 2020年大目标Python

随笔分类 -  docker

摘要:未完待续。。。 阅读全文
posted @ 2019-03-03 16:19 pluto2charon 阅读(103) 评论(0) 推荐(0) 编辑
摘要:CMD、ENTRYPOINT都是指定一个容器启动时要运行的命令。但是CMD会覆盖前面的参数,而ENTRYP会追加组合原来的参数 未完待续。。。 阅读全文
posted @ 2019-03-03 16:18 pluto2charon 阅读(236) 评论(0) 推荐(0) 编辑
摘要:Base镜像(scratch) Docker Hub中99%的镜像是通过在base镜像中安装和配置需要的软件构建出来的。也就是说base镜像是所有其他镜像的鼻祖。 hub默认centos镜像是什么情况 自定义镜像mycentos 1、编写Dokcerfile文件 2、构建 语法:docker bui 阅读全文
posted @ 2019-03-03 13:53 pluto2charon 阅读(346) 评论(0) 推荐(0) 编辑
摘要:Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤:1、编写dockerfile文件;2、docker build;3、docker run dockerfile内容基础知识: 1、每条保留字指令必须为大写字母且后面要跟随至少一个参数; 2、指令安 阅读全文
posted @ 2019-03-03 13:29 pluto2charon 阅读(155) 评论(0) 推荐(0) 编辑
摘要:数据卷概念 ♣我们知道,当我们把一个运行中的容器关闭后,容器里的数据就没有了(如果你做了docker commit操作,数据会保留到新的镜像里面)。所以我们就需要用容器数据卷把容器数据进行持久化储存。 ♣还有一种情况,就是希望容器之间能共享数据,这时也需要容器数据卷。 ♣一句话,数据卷就是用来解决数 阅读全文
posted @ 2019-02-24 22:26 pluto2charon 阅读(192) 评论(0) 推荐(0) 编辑
摘要:未完待续。。。。 从旧版的docker删除后安装了新版的docker-ce 发现之前镜像无法删除,并且重新pull不能覆盖,会出现两个一模一样的镜像。 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZEubun 阅读全文
posted @ 2019-02-24 11:56 pluto2charon 阅读(1172) 评论(0) 推荐(1) 编辑
摘要:docker commit :表示提交一个容器的副本使之成为新的镜像。假如我们在docker上运行了一个tomcat的容器,对Tomcat容器进行了修改操作,然后我们将修改操作后的tomcat进行commit,就得到了一个新的镜像。 命令格式:docker commit -m=“提交的描述信息” - 阅读全文
posted @ 2019-02-24 10:33 pluto2charon 阅读(365) 评论(0) 推荐(0) 编辑
摘要:镜像是什么? 镜像是一个轻量级,可执行的软件包,用来打包运行环境和基于运行环境开发的软件包,它包含某个软件运行环境的所有内容。包括代码,运行时的库,配置文件和环境变量 UnionFs(联合文件系统) UnionFS(联合文件系统):union文件系统(unionFS)是一种分层、轻量级并且高性能的文 阅读全文
posted @ 2019-02-24 00:59 pluto2charon 阅读(189) 评论(0) 推荐(0) 编辑
摘要:有镜像才能创建容器,这是根本的前提 下面我们以下载一个centos镜像来做演示。 以交互式方式启动容器 功能:新建并启动容器 参数 运行一个容器 再开另外一个窗口,在宿主机上执行如下命令,看到启动的容器: [root@t-docker chenzx]# docker run -it --name m 阅读全文
posted @ 2019-02-24 00:30 pluto2charon 阅读(246) 评论(0) 推荐(0) 编辑
摘要:先回顾一下容器、存储、镜像三者之间的关系。 我们知道docker的logo是一条大鲸鱼背上驮着集装箱。那我们对应到docker如下: 1)蓝色的大海里面 >宿主机系统比如我笔记本windows 7; 2)鲸鱼 >docker环境(yum install docker-ce) 3)集装箱 >容器实例( 阅读全文
posted @ 2019-02-23 19:04 pluto2charon 阅读(232) 评论(0) 推荐(0) 编辑
摘要:docker的帮助命令 阅读全文
posted @ 2019-02-23 18:13 pluto2charon 阅读(155) 评论(0) 推荐(0) 编辑
摘要:docker是一个client-server结构的系统,docker守护进程运行在主机上,然后通过socket连接从客户端访问,守护进程从客户端接收命令并管理运行在主机上的容器,是一个运行时的环境,就是我们说的集装箱。 为什么docker比虚拟机快 1)docker有着比虚拟机更少的抽象层。由于do 阅读全文
posted @ 2019-02-23 18:10 pluto2charon 阅读(298) 评论(0) 推荐(0) 编辑
摘要:阿里云加速配置 鉴于国内网络问题,后续拉取docker镜像十分缓慢,我们可以配置加速器来解决。 1、阿里云地址 https://dev.aliyun.com/ 如果你想注册,可以注册个账号。 不想注册,可以点击管理中心,利用淘宝会员号登录。 登录后,点击左边镜像加速器,就可以获得加速器地址。 2、配 阅读全文
posted @ 2019-02-23 17:54 pluto2charon 阅读(231) 评论(0) 推荐(0) 编辑
摘要:docker三要素 镜像,容器,仓库 镜像 docker镜像(image)就是一个只读的模板,镜像可以用来创建docker容器,一个镜像可以创建很多个容器 容器 docker利用容器(container)独立运行一个或者一组应用。容器是利用镜像创建的运行实例(相当于Python中类和对象关系的概念) 阅读全文
posted @ 2019-02-23 17:51 pluto2charon 阅读(218) 评论(0) 推荐(0) 编辑
摘要:centos docker安装 docker支持以下centos版本: centos 7 (64-bit) centos 6.5 (64-bit)或更高的版本 前提条件 目前,centos仅发行版中的内核支持docker。 docker运行在centos 7上,要求系统为64位,系统内核版本为3.1 阅读全文
posted @ 2019-02-23 17:33 pluto2charon 阅读(175) 评论(0) 推荐(0) 编辑
摘要:docker是基于go语言实现的云开源项目 docker的主要目标是‘build ,ship and run any app,anywhere’,也就是说通过对应用程序组件的封装,分发,部署,运行等生命周期的管理。使用户的app(可以是一个web应用程序或者数据库应用等)及其运行环境能够做到‘一次封 阅读全文
posted @ 2019-02-23 17:14 pluto2charon 阅读(154) 评论(0) 推荐(0) 编辑
摘要:一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。做为开发+运维之间的协作,我们需要关心很多东西,这也就是很多互联网公司都不得不面对的问题,特别是各种版本的迭代后,不同版本环境的兼容,对运维人员都是考验。 Docker只所以发展如此迅速,也是因为它对此给了一个标准化的解决方案。 环境配置如 阅读全文
posted @ 2019-02-23 16:54 pluto2charon 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示