Docker
cyfblog
原谅我一生放荡不羁爱自由
展开
-
SpringCloud----nacos配置注册中心基于docker部署
Nacos配置注册中心一、nacos简介二、nacos单机部署2.1、使用嵌入式数据库derby配置文件2.2、单机模式支持mysqlmysql数据搭建单机nacos部署三、nacos集群部署3.1、mysql主从搭建(基于docker)配置文件准备启动mysql主库和从库sql文件导入3.2、nacos集群搭建配置文件准备启动nacos集群查看集群状态3.3、nginx高可用配置nginx配置keepalived配置一、nacos简介详情见:https://nacos.io/zh-cn/docs/wh原创 2020-12-07 13:36:53 · 1758 阅读 · 1 评论 -
Kafka----基于docker部署快速部署
kafka集群搭建一、kafka简介二、kafka集群搭建1、zookeeper集群搭建2、kafka集群搭建三、docker-compose快速部署一、kafka简介二、kafka集群搭建1、zookeeper集群搭建zookeeper集群搭建请参考:https://blog.csdn.net/cyfblog/article/details/1025709252、kafka集群搭建# kafka1docker run -d --name kafka1 -p 9092:9092 \-e KA原创 2020-11-07 14:39:46 · 811 阅读 · 2 评论 -
Jenkins----docker部署Jenkins
Jenkins一、Jenkins简介二、docker搭建Jenkins三、Jenkins使用一、Jenkins简介二、docker搭建Jenkinsmkdir -p /data/docker/jenkinsdocker run -d --name jenkins -u root -p 8080:8080 -p 50000:50000 -v /data/jenkins/:/var/jenkins_home jenkins/jenkins:lts访问http://localhost:8080/进入,原创 2020-08-08 10:39:39 · 280 阅读 · 0 评论 -
Docker----Harbor简单部署
一、Harbor简介1、什么是HarborHarbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必须的功能特性,例如安全、标识和管理等,扩展了开源Dockerfile Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制,镜像全部保存在私有Registry中,确保数据和知识产权在公司内部网络中管原创 2020-08-05 16:47:01 · 296 阅读 · 0 评论 -
Docker----可视化化工具humpback
一、humpback简介详细介绍参考https://humpback.github.io/humpback/#/humpback-arch上线docker服务初期,仅仅为了开发能够查看日志,对于容器规模较小的平台,使用humpback简单实用,轻量基本不占用系统资源,唯一的遗憾就是,日志显示行数只有2000行1、架构2、Humpback 功能特点Web操作,简单易用权限分组隔离容器升级与克隆容器监控容器日志集群容器调度集群弹性伸缩私有仓库二、docker搭建过程1、web启原创 2020-06-07 19:01:44 · 364 阅读 · 0 评论 -
Mysql----多源复制搭建
一、环境准备三台docker虚拟主机原创 2019-10-20 13:33:12 · 189 阅读 · 0 评论 -
Docker----docker-machine安装使用
docker-machine常用命令总结原创 2020-07-10 17:11:45 · 305 阅读 · 0 评论 -
Mysql----基于360atlas插件的mysql主从复制、读写分离
一、mysql主从搭建(一主两从)1、将配置文件拷贝到宿主机本地,每个节点都执行一次mkdir -p /home/docker/mysqlcd /home/docker/mysqldocker run -d --rm --name mysql -e MYSQL_ROOT_PASSWORD=123456 cuiyf/mysql:5.7docker cp mysql:/etc/mysql ....原创 2019-10-16 12:08:18 · 753 阅读 · 0 评论 -
Mongodb----mongo副本集群基于docker部署
一、mongo简介docker run -d -p 27017:27017 --name mongo mongo:4-xenial mongod --bind_ip_all --replSet rs0创建副本集群[root@master ~]# docker exec -it mongo bashroot@0d6272f12ef2:/# mongo> rs.initiate({...原创 2019-10-16 10:33:45 · 413 阅读 · 0 评论 -
Docker----zookeeper集群(3.4.13)
一、zookeeper介绍二、zookeeper集群搭建三、zkweb搭建四、原创 2019-10-15 19:02:49 · 625 阅读 · 0 评论 -
Docker----redis主从+哨兵模式
一、redis简介二、redis主从搭建1、主节点搭建docker启动命令bind 0.0.0.0daemonize nopidfile "/var/run/redis.pid"port 6380timeout 300loglevel warninglogfile "redis.log"databases 16rdbcompression yesdbfilename "r...原创 2019-09-22 18:57:05 · 1905 阅读 · 0 评论 -
Docker----常用命令总结
docker常用命令总结原创 2019-08-06 13:31:04 · 1950 阅读 · 1 评论 -
Docker----sonarqube代码审核
一、搭建sonar server1. 使用postgresql数据库搭建postgresqldocker run -d -p 5432:5432 --name postgresql -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar postgres重新构建sonar镜像,下载汉化包,Dockerfile如下(也可以添加其他插件):FRO...原创 2019-08-06 13:38:01 · 326 阅读 · 0 评论 -
Docker----gitlab-runner自动化部署
一、gitlab-runner简介GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI一起使用,GitLab CI是GitLab随附的开源持续集成服务,用于协调作业。特征:允许运行:多个工作同时进行。使用多个令牌与多个服务器(甚至每个项目)。限制每个令牌的并发作业数。可以运行工作:本地。使用Docker容器。使用...原创 2019-08-07 11:36:04 · 6122 阅读 · 2 评论 -
Kubernetes----kubeadm初始化集群
一、系统环境virtualboxcentos7(CentOS-7-x86_64-Minimal-1810)配置如下:master:2CPU、2G内存、20G磁盘、桥接网络node1:2CPU、4G内存、20G磁盘、桥接网络摘自virtualbox安装centos7教程示例...原创 2019-07-29 20:10:08 · 2659 阅读 · 2 评论 -
Linux----安装使用ctop命令
一、ctop命令简介ctop提供对多个容器的实时指标的展示,使用ctop命令我们可以快速查看容器CPU、Memory、Network、IO等指标的实时情况。二、安装ctop命令github地址cyf@KobeBryant:~$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux...原创 2019-09-08 15:40:44 · 2645 阅读 · 0 评论 -
Docker----mariadb多源复制
一、mariadb简介二、mariadb主从复制搭建1、配置文件master[mariadb]log-binserver_id=1log-basename=masterslaver[mariadb]log-binserver_id=2log-basename=slaver2、docker启动masterdocker run -d -p 3316:3306 --na...原创 2019-09-15 16:19:22 · 179 阅读 · 0 评论 -
Docker----onlyoffice在线协作文档
一、 mysql搭建1、启动命令docker run --net onlyoffice --ip 172.18.0.2 -d --restart=always --name onlyoffice-mysql-server \-e MYSQL_ROOT_PASSWORD=123456 \-e MYSQL_DATABASE=onlyoffice \-v /qj/onlyoffice/mysq...原创 2019-09-17 20:00:27 · 2190 阅读 · 2 评论 -
Docker----rabbitmq集群高可用(3节点)
文章目录一、环境准备二、rabbitmq集群搭建1、使用docker启动三个rabbitmq服务2、使其余两个节点加入集群三、实现高可用(二选一)1、配置nginx反向代理负载均衡(七层代理)2、配置haproxy反向代理负载均衡(四层代理)一、环境准备准备三个docker环境docker-machine create -d "virtualbox" docker1docker-machi...原创 2019-09-24 16:27:02 · 1937 阅读 · 5 评论