![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 91
linsuren
这个作者很懒,什么都没留下…
展开
-
docker学习笔记(一)——docker简介及安装
最近在学习docker,决定把学习及动手实践的过程记录下来。 本系列教程根据大讲台—Docker最佳实战整理1. 什么是dockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上...原创 2018-02-27 23:19:52 · 732 阅读 · 1 评论 -
docker学习笔记(三)——容器的常用操作
上篇文章介绍了镜像的常用操作,本篇讲解容器的常用操作,docker的容器非常轻量级,我们可以随时创建或者删除容器。1.创建容器新建容器:docker createExample:docker create -ti ubuntu说明:使用docker create命令创建的容器处于停止状态,可以使用docker start命令启动它。 新建并启动容器:docker ...原创 2018-03-10 21:31:32 · 259 阅读 · 0 评论 -
docker学习笔记(二)——镜像的常用操作
上一篇文章介绍了docker在centos中的安装过程及核心概念讲解,这一篇我们主要讲解镜像的常用操作。1. 获取镜像命令:docker pull <域名>/<namespace>/<repo>:<tag>例如:docker pull ubunt说明: 镜像是Docker运行容器的前提。 用户可以使用docker pu...原创 2018-03-04 22:55:53 · 865 阅读 · 0 评论 -
docker学习笔记(四)——仓库
仓库的概念前面的文章说过,本篇文章主要介绍docker hub、创建使用仓库、仓库加速及仓库管理。1 Docker Hub仓库是集中存放镜像的地方。 目前Docker官方仓库维护了一个公共仓库https://hub.docker.com,其中已经包括15000多个的镜像。 大部分需求都可以通过在Docker Hub中直接下来镜像来实现。登录 可以通过执行docker log...原创 2018-03-21 10:34:51 · 303 阅读 · 0 评论 -
docker学习笔记(五)——数据管理
本篇文章主要介绍docker数据管理相关的知识。1 数据卷数据卷是一个可供容器使用的特殊目录,有如下特性: 1 数据卷可以在容器之间共享和重用 2 数据卷修改会立即生效 3 数据卷的更新不会影响镜像 4 如果有容器使用数据卷,该卷会一直存在1.1 在容器内创建数据卷在使用docker run的命令时,使用 -v 标记可以在容器内创建一个数据卷...原创 2018-03-21 22:29:24 · 228 阅读 · 0 评论 -
docker学习笔记(六)——docker网络
docker网络主要分为两块——容器对外服务和容器内部服务 对外服务很好理解,比如我启动了一个mysql的容器,然后让别的机器可以连接到这个mysql,就是对外服务;容器内部服务很好理解,就是几个容器之间的互相通信。1 容器对外服务 当容器内运行一些网络应用,要让外部访问这些应用时,可以通过 -P或-p参数来指定端口映射。 使用 -P 映射时,Docker会随机映射一个4...原创 2018-03-21 23:05:04 · 554 阅读 · 0 评论 -
docker学习笔记(七)——Dockerfile
在镜像的常用操作那篇文章我们讲到在现有镜像的基础上创建新的镜像,本篇文章我们来学习下使用dockerfile创建镜像。1 利用Dockerfile创建镜像什么是Dockerfile? 定义: Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义镜像。 基本结构: Dockerfile由一行行的命令语句组成。并且支...原创 2018-03-22 11:53:25 · 275 阅读 · 0 评论 -
docker学习笔记(八)——git常用操作
1 什么是GitGit是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 GitHub官网注册:https://github.com/ Git客户端安装:yum install –y git 自行注册github的账号,安装好git后就可以...原创 2018-04-02 17:35:20 · 394 阅读 · 0 评论 -
kolla-ansible部署openstack+opendaylight
1 环境准备准备三台机器,分别作为OpenStack的controller和compute节点、OpenDayLight节点,另外把controller作为本次的部署节点。其中controller和compute节点各两张网卡,odl节点只需一张网卡,且odl节点提前装好opendaylight。操作系统为centos7.4. 主机必须满足以下最低要求:8GB内存40GB磁盘空间...原创 2018-04-23 11:32:16 · 2119 阅读 · 0 评论