Docker专题
文章平均质量分 92
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
熊猫IT技术
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker容器化部署Oracle11G数据库手把手教程
Docker部署Oracle11G数据库手把手教程原创 2024-11-13 18:53:44 · 2648 阅读 · 1 评论 -
Docker专题(十二)-使用Dockerfile部署SSM项目
1.前言 我们使用Maven开发一个SSM项目,最终需要部署到服务器上。可以有多种方式: 方式1:将项目打包为一个war,上传到tomcat容器中 方式2:写一个Dockerfile文件,直接将项目war包构建为一个镜像 两种方式本质差不多,springboot项目可以直接构建镜像,因为SpringBoot可以内置tomcat 2.实现步骤 准备一个可以运行的SSM项目。并打成war包 编...原创 2020-03-14 10:47:18 · 1385 阅读 · 0 评论 -
Docker专题(十一)-Docker-Compose
1. 下载并安装Docker-Compose 1.1.下载地址 去github.com去搜索docker-compose项目(docker官方提供的) https://github.com/docker/compose/releases/ https://github.com/docker/compose/releases/download/1.24.1/docker-compose-Linux...原创 2020-03-13 22:34:47 · 357 阅读 · 0 评论 -
Docker专题(十)-Docker部署SpringBoot项目
1.传统方式 1.1.准备Springboot jar项目 将项目打包成jar 1.2.编写Dockerfile FROM java:8 VOLUME /tmp ADD elk-web-1.0-SNAPSHOT.jar elk.jar EXPOSE 8080 ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","...原创 2019-12-29 15:46:25 · 763 阅读 · 0 评论 -
Docker专题(九)-本地镜像发布到阿里云
1.本地镜像发布到阿里云流程 2.镜像的生成方法 常见的方式有2种: 前面的DockerFile 从容器创建一个新的镜像 docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]] OPTIONS说明: -a :提交的镜像作者; -m :提交时的说明文字; [root@localhost ~]# docker commit -a="bruce" -m=...原创 2019-08-07 22:22:26 · 309 阅读 · 0 评论 -
Docker专题(八)-Docker常用安装
1.概述 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的。 2.总体步骤 搜索镜像 拉取镜像 查看镜像 启动镜像 停止容器 移除容器 3.安装tomcat 3.1.搜索镜像 docker hub上面查找tomcat...原创 2019-08-07 22:16:08 · 636 阅读 · 0 评论 -
Docker专题(七)-DockerFile详解
1.DockerFile是什么 Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本 构建三步骤 编写Dockerfile文件 docker build docker run原创 2019-08-07 14:01:08 · 1343 阅读 · 0 评论 -
Docker专题(六)-Docker容器数据卷
1.数据卷的概念 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。 一句话:有点类似我们Redis...原创 2019-07-28 23:27:56 · 523 阅读 · 0 评论 -
Docker专题(五)-Docker镜像详解
1.Docker镜像概念 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 2.UnionFS(联合文件系统) UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录...原创 2019-07-28 18:48:32 · 651 阅读 · 0 评论 -
Docker专题(四)-Docker容器操作
1.容器概念 容器(Container)——镜像运行时的实体 镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的类和实例一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等 。 容器的实质是进程,但与直接在宿主执行的进程不同,容器进程运行于属于自己的独立的命名空间。前面讲过镜像使用的是分层存储,容器也是如此。 容器存储层的生存周期和...原创 2019-07-21 23:36:29 · 1162 阅读 · 0 评论 -
Docker专题(三)-Docker镜像操作
1.什么是Docker镜像 Docker镜像是由文件系统叠加而成(是一种文件的存储形式)。最底端是一个文件引导系统,即bootfs,这很像典型的Linux/Unix的引导文件系统。Docker用户几乎永远不会和引导系统有什么交互。实际上,当一个容器启动后,它将会被移动到内存中,而引导文件系统则会被卸载,以留出更多的内存供磁盘镜像使用。Docker容器启动是需要的一些文件,而这些文件就可以称为Doc...原创 2019-07-21 17:08:16 · 490 阅读 · 1 评论 -
Docker专题(二)-Docker安装与启动
1.安装环境说明 Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。 由于我们学习的环境都使用的是CentOS,因此这里我们将Docker安装到CentOS上。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3....原创 2019-07-21 15:15:19 · 548 阅读 · 0 评论 -
Docker专题(一)-Dcoker简介
1.Docker是什么 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。 Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。 环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,能不能从根本上解决...原创 2019-07-18 23:11:47 · 706 阅读 · 0 评论
分享