Docker
_nigar
每一天都值得被认真对待
展开
-
Docker(八)---数据卷管理&convoy卷插件
Docker(八)—数据卷管理&convoy卷插件文章目录Docker(八)---数据卷管理&convoy卷插件1.什么是Docker数据卷2.为什么要用数据卷3.docker数据卷提供两种卷bind mountdocker managed volumebind mount 和docker managed volume对比4.bind mount应用5.docker manage...原创 2020-04-20 10:52:43 · 456 阅读 · 0 评论 -
Docker(七)---docker网络(原生&自定义网络、容器通信)
Docker(七)—docker网络(原生&自定义网络、容器通信)文章目录Docker(七)---docker网络(原生&自定义网络、容器通信)1.Docker原生网络bridge网桥模式host模式none模式2.Docker自定义网络3.Docker容器间通信方法1:使用connect方法给vm2添加一块mynet1网卡方法2:joined方法3:使用--link连接容器4....原创 2020-04-20 10:32:05 · 663 阅读 · 0 评论 -
Docker(六)---docker公有、私有仓库的搭建
Docker(六)—docker公有、私有仓库的搭建文章目录Docker(六)---docker公有、私有仓库的搭建1.Docker 仓库1.在Docker Hub上上传镜像1.Docker 仓库仓库是集中存放镜像文件的场所。有时候会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分。实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标...原创 2020-04-14 16:14:51 · 812 阅读 · 0 评论 -
Docker(五)---docker镜像优化
Docker(五)—docker镜像优化文章目录Docker(五)---docker镜像优化1.镜像的优化2.源码安装nginx3.使用Dockerfile编译安装nginx4.镜像的优化减少镜像层数清理镜像构建的中间产物使用多阶段构建镜像选择最精简的基础镜像1.镜像的优化选择最精简的基础镜像减少镜像的层数清理镜像构建的中间产物注意优化网络请求尽量去用构建缓存使用多阶段构建镜像...原创 2020-04-13 19:16:20 · 396 阅读 · 0 评论 -
Docker(四)---镜像及构建镜像(commit&dockerfile方式)
Docker(四)—镜像及构建镜像(commit&dockerfile方式)文章目录Docker(四)---镜像及构建镜像(commit&dockerfile方式)1.镜像的分层结构2.为什么Docker镜像要采用分层结构?base镜像3.镜像的写时复制特性4.commit构建镜像5.dockerfile方式dockerfile常用指令demo1:COPY拷贝文件demo2:RU...原创 2020-04-13 18:59:09 · 323 阅读 · 0 评论 -
Docker(三)---镜像、容器的使用
Docker(三)—镜像、容器的使用文章目录Docker(三)---镜像、容器的使用1.镜像的使用2.容器的使用1.镜像的使用列出镜像列表:docker images各个选项说明:REPOSITORY:表示镜像的仓库源TAG:镜像的标签IMAGE ID:镜像IDCREATED:镜像创建时间SIZE:镜像大小查找镜像:我们也可以使用 docker search 命令来...原创 2020-04-13 18:00:35 · 251 阅读 · 0 评论 -
Docker(二)---Docker安装部署及简单应用(含配置镜像加速器&nginx的部署)
Docker(二)—Docker安装部署及简单应用(含配置镜像加速器)文章目录Docker(二)---Docker安装部署及简单应用(含配置镜像加速器)1.Docker安装部署2.Docker简单应用之nginx部署配置镜像加速器端口映射随机分配端口1.Docker安装部署首先我们在阿里云镜像站下载Docker CE的镜像:yum install wget -ycd /etc/yum.r...原创 2020-04-13 17:42:31 · 395 阅读 · 0 评论 -
Docker(一)---什么是docker?
Docker(一)—什么是docker?文章目录Docker(一)---什么是docker?1.什么是docker?2.Docker的组成3.docker的架构4.Docker 包括三个基本概念5.Docker部分概念解释6.Docker 的优点1.什么是docker?Docker是一个用于开发、迁移、运行的开发平台。它使你能够将你的应用程序从基础架构中分离,从而可以快速交付。使用Docke...原创 2020-04-13 17:08:35 · 297 阅读 · 0 评论