![](https://img-blog.csdnimg.cn/2020082612131363.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
Docker学习总结
RtxTitanV
这个作者很懒,什么都没留下…
展开
-
搭建Harbor私有镜像仓库
Docker容器应用的开发和运行离不开可靠的镜像管理,部署一个私有的镜像仓库是十分有必要的。虽然Docker官方提供了docker-registry用于构建私有的镜像仓库。但它的功能没有Harbor丰富,而Harbor提供了包括权限管理(RBAC)、LDAP、审计、安全漏洞扫描、镜像验真、管理界面等功能,基本满足企业级需求,应用也很广泛。原创 2020-07-05 16:47:50 · 2118 阅读 · 0 评论 -
Docker Compose配置文件详解(V3)
Docker Compose配置文件是Docker Compose的核心,用于定义服务、网络和数据卷。格式为YAML,默认路径为./docker-compose.yml,可以使用.yml或.yaml扩展名,目前Compose配置文件格式的最新版本为V3。Compose配置文件中涉及的配置项也比较多,但大部分配置项的含义跟docker run命令相关选项是类似的。原创 2020-06-23 17:39:15 · 5069 阅读 · 1 评论 -
Docker Compose环境变量
本文主要是对Docker Compose的环境变量以及如何在Compose中设置环境变量进行一个总结。原创 2020-06-13 17:56:04 · 2906 阅读 · 0 评论 -
Docker Compose命令说明
本文主要参考官方文档对Docker Compose命令的用法进行一个总结,方便查阅。都是一些概念性的内容,不涉及具体操作。原创 2020-06-11 17:51:58 · 1755 阅读 · 0 评论 -
Docker Compose快速入门
Docker Compose是Docker官方推出的一种容器编排服务,可以快速在集群中部署分布式应用。本文主要参考官方的快速入门示例来总结一下Docker Compose的简单使用。示例的场景是构建一个运行在Docker Compose上的简单Python Web应用程序。该应用程序使用Flask框架,在Redis中维护一个计数器,并将统计的结果返回。原创 2020-06-09 20:49:25 · 983 阅读 · 0 评论 -
Docker Compose在Linux上的安装
Docker Compose是Docker官方开源项目,实现了对Docker容器集群的快速编排。Docker Compose可以在macOS、Windows和64位Linux上运行。Docker Compose执行任何工作都需要依赖Docker Engine,所以在安装Docker Compose之前需要安装Docker Engine。macOS和Windows的Docker安装包自带了Compose和其他Docker应用程序,所以Docker Compose在安装完Docker后就可直接使用。至于在Lin原创 2020-06-07 21:25:26 · 1268 阅读 · 0 评论 -
CentOS8安装Docker时提示缺少不低于1.2.2-3的containerd.io的错误的解决
在CentOS8中安装Docker时,按照CentOS7的安装步骤,在安装Docker这一步时会出现缺少>=1.2.2-3的containerd.io的错误提示,这里的CentOS8具体的系统版本为CentOS Linux release 8.1.1911。原创 2020-06-04 17:28:49 · 4922 阅读 · 0 评论 -
Docker与容器的基本概念
本文主要对Docker和容器的一些基本概念进行一个总结。原创 2020-05-24 17:28:26 · 3132 阅读 · 1 评论 -
使用Docker部署SpringBoot应用并推送至远程仓库(内网和阿里云)
和传统的应用部署方式相比,使用Docker部署应用可以减轻大量工作,甚至可以通过docker-maven插件集编译,打包,构建镜像,推送到远程镜像仓库于一体,然后通过容器化的方式发布应用。原创 2020-05-24 17:24:18 · 3271 阅读 · 0 评论 -
搭建Docker Registry私有镜像仓库
使用Docker Hub这样的公共仓库不方便时,可以创建一个私有仓库使用。Docker官方提供的工具docker-registry可以用于构建私有的镜像仓库。原创 2020-05-24 17:18:19 · 1382 阅读 · 0 评论 -
通过Dockerfile构建Docker镜像
Dockerfile是Docker用来构建镜像的文本文件,包含自定义的指令和格式。可以通过docker build命令利用Dockerfile构建镜像。Dockerfile提供了一系列统一的资源配置语法指令,开发人员可以根据需求定制Dockerfile,然后使用这份Dockerfile文件进行自动化镜像构建,简化了构建镜像的复杂过程,同时Dockerfile与镜像配合使用,使Docker在构建时可以充分利用镜像的功能进行缓存,大大提升了Docker的使用效率。原创 2020-05-24 17:16:05 · 1584 阅读 · 0 评论 -
Docker常见应用部署
Docker的核心思想就是如何将应用整合到容器中,并且能在容器中实际运行。将应用整合到容器中并且运行的这个过程,称为“容器化”或者“Docker化”。使用容器能够简化应用的构建、部署和运行的整个过程。原创 2020-05-24 13:57:36 · 1758 阅读 · 0 评论 -
Docker在CentOS7上的安装及常用命令
Docker简介:Docker是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。Docker分为CE和EE两大版本。CE即社区版,免费使用,EE即企业版,强调安全,付费使用。Docker Engine分为stable、test和nightly三种类型的更新通道。原创 2020-05-24 13:00:30 · 3788 阅读 · 0 评论