Docker-compose

以下是为您整理出来关于【Docker-compose】合集内容,如果觉得还不错,请帮忙转发推荐。

【Docker-compose】技术教程文章

使用docker-compose运行springcloud项目【代码】【图】

前言:  学习Docker的过程中,一直想使用Docker运行SpringCloud程序,今天就将搭建过程记录下来,以作总结。一、Docker安装  这里因为一些原因,被迫写了个Centos下的Docker安装脚本。至于为什么被迫,这里先埋下一个伏笔。#!/bin/bash # Centos新版本Docker安装:https://www.cnblogs.com/Peter2014/p/7704306.html # step 1: 安装必要的一些系统工具 yuminstall -y yum-utils device-mapper-persistent-data lvm2 # Step 2: ...

docker-compose 部署jmeter+grafana+prometheus/influxdb,构建性能测试可视化实时监控(一)【代码】【图】

docker-compose 部署grafana,prometheus从grafana和prometheus官网拿到docker-compose.yml(下面有链接,进入后直接搜docker-compose.yml 就可以找到),然后放一起,如下图,作为compose启动的配置文件docker-compose.yml[root@kpc]# cat docker-compose.yml version: "3" services:grafana:image: grafana/grafana:5.1.0ports:- 3000:3000user: "104"prometheus:image: prom/prometheus:latestcontainer_name: prometheusports...

docker-compose启动的tomcat无法远程连接jmx【代码】

最近想学习下java GC优化,就用了一下VisualVM,在远程服务器启动了一个非docker的tomcat,很顺利的就连接了,但是用docker-compose启动的服务却怎么也连不上,一定是docker的锅.最终找到了解决方法,在这里 https://forums.docker.com/t/enable-jmx-rmi-access-to-a-docker-container/625这篇文章中最重要的一句话就是In my case, I am working with docker-compose please DON FORGET to expose the SAME PORT 6001 in the remote dock...

Docker结合docker-compose 安装RocketMQ集群【代码】【图】

Docker 安装RocketMQ集群 2、总结 首先新建一个工作目录 mkdir -p /usr/local/chen/temp/rocketmq/demo,接下来 RocketMQ相关文件都放在该目录下,下载 rocketmq-all-4.7.0-bin-release.zip文件。在工作目录下载文件。运行 wget https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.7.0/rocketmq-all-4.7.0-bin-release.zip。 如果想换其他版本,直接换版本号即可。然后解压该文件。 unzip rocketmq-all-4.7.0-bin-release.zip。...

docker-compose部署harbor

先安装docker,再安装docker-compose,最后部署harbor 参考:https://blog.csdn.net/qq_35959573/article/details/80664353 用docker-compose方式部署harbor时,会安装对个docker容器,且容器相互依赖,当重启物理服务器时,每个harbor容器,如core,redis,registy容器都配置了always restart,所以会自动重启,这时容器间依赖关系可能不按顺序启动,导致harbor服务失败,需要到harbor安装目录下,执行docker-compose up -d按容器间...

docker-compose部署yapi【图】

准备yapi镜像 node环境: 安装mongo(docker): sudo docker pull mongo:latest sudo docker run -itd --name mongo -p 27017:27017 mongo 配置yapi: npm install-gyapi-cli--registryhttps://registry.npm.taobao.org yapi server 在浏览器中打开localhost:9090进行yapi部署配置。 在配置部署完成后,会生成yapi的目录,如下: 在该目录下新建Dockerfile,内容如下: 在yapi项目目录下构建镜像: sudo docker build -t yapi . ...

docker-compose 安装基于telegraf + influxdb + grafana监控系统【代码】

docker-compose 安装基于telegraf + influxdb + grafana监控系统docker-compose.yml version: '3.7'services:influxdb:image: influxdbcontainer_name: influxdbrestart: alwaysenvironment:- PRE_CREATE_DB=telegraf- ADMIN_USER="telegraf"- INFLUXDB_INIT_PWD="telegraf123"- GOGC=10- INFLUXDB_DATA_INDEX_VERSION=tsi1ports:- "8186:8086"expose:- "8090"- "8099"volumes:- "./influxdb/db:/var/lib/influxdb"networks:- moni...

docker-compose安装chevereto图床【代码】

新建 upload.ini 文件 , 调整文件上传大小 post_max_size = 100M upload_max_filesize = 100M挂载到容器内部 version: '3'services:db:image: mariadbcontainer_name: chevereto-mysqlvolumes:- ./database:/var/lib/mysql:rwrestart: alwaysnetworks:- projectBridgeenvironment:MYSQL_ROOT_PASSWORD: qwert12345!MYSQL_DATABASE: cheveretoMYSQL_USER: cheveretoMYSQL_PASSWORD: cheveretochevereto:depends_on:- dbimage: nmtan...

安装confluence(docker-compose)【代码】【图】

Confluence是一个专业的企业知识管理与协同软件,功能强大。 本人特意编排了Confluence的docker-compose.yml文件,下面说下使用方法 github地址: https://github.com/zhaoyang1214/docker 1. 将opt/app/下的confluence放入宿主机/opt/app/目录下,并进入docker/docker-compose/confluence,运行如下命名来启动服务 docker-compose up -d2. 用浏览器访问ip:80903.进入认证界面

docker-compose安装【代码】

前提:已经安装完docker 直接执行下列命令: 1.拉取文件 [root@localhost ferry]# curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 2.赋予权限 [root@localhost ferry]# chmod +x /usr/local/bin/docker-compose3.查看版本 [root@localhost ferry]# docker-compose -v docker-compose version 1.25.5, build 8a1c60f6 官方安装文...