添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

版本查询 地址: github地址

选择自己想要安装的版本 修改以下语句版本号

curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

手动下载(各种渠道 比如百度)

博主已经下载好了(1.27.4 与 2.2.2 版本)  并上传到gitee  地址: 博主资源地址

下载好之后 上传到系统 /usr/local/bin 目录 并改名为 docker-compose

chmod +x /usr/local/bin/docker-compose

1.27.4

docker-compose -version

2.2.2

docker-compose version
本篇将分享一些 docker-compose 的配置,可参考其总结自己的一套基于docker的开发/生产环境配置。下面话不多说了,来一起看看详细的介绍吧 安装 docker及 docker-compose install docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun install docker-compose sudo curl -L https://github.com/docker/compose/releases/download/1.23.2/ docker-compose Compose 简介: Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 示例:haproxy+nginx 整体结构: Compose 使用的三个步骤: 使用 Dockerfile 定义应用程序的环境。######这一步我们省略,我们直接拉取仓库镜像 使用 docker-compose .yml 定义构成应用程序的服务,这样它们可以在隔离环境 Docker-Compose 项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose 将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。 Docker-Compose 运行目录下的所有文件( docker-compose .yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像、参数、依赖。一个服务当中可包括多个容器实例, Docker-Compose 并没有解决负载均衡的问题,因此需要借助其它工具实现服务发现及负载均衡,比如 Consul。 Compose允许用户通过一个单独的 docker-compose .yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。 Docker-Compose 项目由Python编写,调用Docker服务提供的API来对容器进行管理。因此,只要所操作的平台支持Docker API, 就可以在其上利用Compose来进行编排管理。 使用Docker Compose部署应用 Tips: 本文内容以 《深入简出Docker》 第九章 <使用Docker Compose部署应用> 为基础, 并结合其它内容和实践来丰富本篇文章   现在的应用,很多是通过多个更小的服务组合而成,比如微服务架构。 然而管理、部署这些应用非常不便,这就是Docker Compose要解决的问题。   Docker Compose 通过一个声明式的配置文件描述整个应用,从而使用一条命令完成部署。 部署后, 可以通过系列简单的命令实现对其完整 使用Docker容器搭建RuoYi-Vue前后端分离项目一、准备工作资源下载环境准备二、后端打包Maven依赖下载修改yml文件编译/打包三、前端打包npm依赖下载修改vue.config.js文件编译/打包四、Docker容器部署拉取基础镜像拉取实施服务镜像部署后端服务部署前端服务 一、准备工作 资源地址:ResourceLink JDK >= 1.8 MySQL >= 5.7 Redis >= 3.0 Maven >= 3.0 Node >= 10 f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。-p 6379:6379 端口映射:前表示主机部分,:后表示容器部分。docker logs [ID或者名字] 可以查看容器内部的标准输出。在上图中可以看到我们已经 安装 了最新版本的 redis 镜像。构建后,通过docker images,可以查看到构建的镜像。-v 挂载文件或目录 :前表示主机部分,:后表示容器部分。进入后执行ls,就可以看到,容器内部的目录结构了。运行后通过通过docker ps查看运行中的容器。..