![](https://img-blog.csdnimg.cn/20190228163539749.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口
火星上的好的
这个作者很懒,什么都没留下…
展开
-
Docker Compose 部署示例
Docker Compose分别安装tomcat和mysql创建项目目录mkdir –p /usr/local/docker/qfjy_exam该当目录下创建docker-compose.ymlvim docker-compose.ymlMysql参考:https://www.cnblogs.com/mmry/p/8812599.html分别查看安装tomcat和mysql...原创 2019-03-01 14:28:16 · 213 阅读 · 0 评论 -
Docker Compose 基于CentOS7安装与卸载
使用 Docker Compose 可以轻松、高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具Docker Compose是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用Docker Compose 安装与卸载Compose支持 Linux、macOS、Windows 10 三大平台。Compose可以通...原创 2019-03-01 14:28:03 · 1348 阅读 · 0 评论 -
Docker安装Redis
安装单机版Redis 1、搜索redisdocker search redis2、下载镜像docker pull redis:4.0.13、创建并运行容器docker run --rm -d --name redis6379 -p 6379:6379 redis:4.0.1 --requirepass "guoweixin"docker run --rm -...原创 2019-02-28 16:34:51 · 146 阅读 · 0 评论 -
Docker安装MySQL
1、查看本地镜像docker images2、搜索镜像docker search mysql3、下载镜像docker pull mysql:5.64、创建并启动MySQL容器docker run -d --name mysql3306 -p 3306:3306 -e MYSQL_ROOT_PASSWORD='guoweixin' mys...原创 2019-02-28 16:33:24 · 151 阅读 · 0 评论 -
Docker定制镜像部署项目到Docker容器
1、docker下创建项目工程名称mkdir -p /usr/local/docker/qfjy_examcd /usr/local/docker/qfjy_exam2、将桌面qfjy_exam.zip复制到访目录下cp qfjy_exam-1.0-SNAPSHOT.zip /usr/local/docker/qfjy_exam/3、创建镜像文件Docker...原创 2019-02-28 16:30:46 · 946 阅读 · 0 评论 -
6.Docker定制镜像
当我们从docker镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。1.从已经创建的容器中更新镜像,并且提交这个镜像 2.使用Dockerfile指令来创建一个新的镜像Dockerfile 定制镜像镜像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么...原创 2019-02-28 16:28:34 · 208 阅读 · 0 评论 -
5.Docker镜像示例 运行tomcat
一、从docker官网上下载一个tomcat下来,启动并访问。再将其镜像移除。Docker pull tomcatDocker run –it –rm –p 8080:8080 tomcatDocker rm shaid二、对指定的容器进行修改。将tomcat镜像 的容器 主页面进行修改内容1、首先启动tomcat容器docker run -it -p 8080...原创 2019-02-28 16:21:58 · 202 阅读 · 0 评论 -
5.Docker镜像-2
Docker 列出镜像 要想列出已经下载下来的镜像,可以使用docker image ls命令。列表包含了仓库名、标签、镜像 ID、创建时间以及所占用的空间。其中仓库名、标签在之前的基础概念章节已经介绍过了。镜像 ID则是镜像的唯一标识,一个镜像可以对应多个标签。因此,如果拥有相同的 ID,因为它们对应的是同一个镜像。镜像体积如果仔细观察,会注意到,这里标识...原创 2019-02-28 16:20:16 · 155 阅读 · 0 评论 -
5.Docker镜像
镜像是Docker的三大组件之一。Docker运行容器前需要本地存在对应的镜像,如果本地不存,Docker会从镜像仓库下载。本节将介绍更多关于镜像的内容,包括:从仓库获取镜像;管理本地主机上的镜像;介绍镜像实现的基本原理; Docker 获取镜像 之前提到过,Docker Hub上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像。从 Do...原创 2019-02-28 16:18:19 · 153 阅读 · 0 评论 -
4.Docker 镜像加速器
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:Docker 官方提供的中国 registry mirror 阿里云加速器 DaoCloud 加速器我们以 Docker 官方加速器为例进行介绍https://docs.docker.com/registry/recipes/mir...原创 2019-02-28 15:59:17 · 1438 阅读 · 0 评论 -
2.Docker安装
Docker支持以下的CentOS版本:CentOS 7 (64-bit) CentOS 6.5 (64-bit)或更高的版本 安装 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在CentOS-6.5或更高的版本的 CentOS 上,要求系统为64...原创 2019-02-28 15:57:56 · 129 阅读 · 0 评论 -
1.Docker介绍
什么是docker Docker 是一个开源的应用容器引擎,基于Go 语言并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 为什么用doc...原创 2019-02-28 15:52:16 · 174 阅读 · 0 评论