转:https://yq.aliyun./articles/657849 技术原理 Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-10-10 16:04:00
                            
                                259阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Docker 部署最佳实践
随着微服务架构的普及,Docker 作为一种轻量化的虚拟化技术,在应用部署和管理中越来越受到重视。Docker 可以帮助开发者快速构建、测试和部署应用程序。本文将探讨一些 Docker 部署的最佳实践,帮助开发者更高效地使用 Docker。
## 1. 使用官方镜像
在构建 Docker 镜像时,建议优先使用官方提供的基础镜像。这些镜像经过严格测试,通常更加安            
                
         
            
            
            
            目录准备 目录结构: ─/home/mysql ├── conf.d └── my.cnf ├── data ├── start.sh my.cnf:mysql配置文件 [client] default-character-set=utf8 [mysqld] character-set-server            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-09-26 11:56:00
                            
                                190阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Docker 概念、原理、安装部署Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口docker是一种技术,能使得应用在任何环境都能用的打包技术。打包出的东西叫镜像。镜像运行时(有对外提供服务能力)叫容器DevOps(开发即运维)应用更快速的交付和部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 22:18:47
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、拉取镜像首先执行如下命令将镜像下载到本地:注意:rabbitmq 是官方镜像,该镜像不带控制台。如果想要安装带控制台的镜像,则需要在拉取镜像时附带 tag 标签,例如:rabbitmq:management。 docker pull rabbitmq:management 2、创建挂载本地的da            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-09-25 09:30:00
                            
                                496阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            部署Redis容器 1.查找镜像 docker search redis 2.拉取镜像 docker pull redis 3.创建挂载本地的data目录与conf目录 mkdir -p /home/redis/data /home/redis/conf 4.创建配置文件 cd /home/redi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-09-11 14:23:00
                            
                                204阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            使用 Docker 部署 Java 项目是一种高效、便捷的方式,可以提高部署效率、增强可移植性和简化环境配置。通过编写 Dockerfile 构建镜像,使用docker run命令运行容器,以及使用 Docker Compose 进行多服务部署,可以轻松地管理和部署 Java 应用程序。            
                
         
            
            
            
            一、Prometheus简介Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是GoogleBorgMon监控系统的开源版本。2016年由Google发起Linux基金会旗下的原生云基金会(CloudNativeComputingFoundation),将Prometheus纳入其下第二大开源项目。Prometheu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-10-23 20:19:42
                            
                                1805阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Prometheus简介Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。2016年由Google发起Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation), 将Prometheus纳入其下第二大开源项目。Prom            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-22 13:04:01
                            
                                312阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信公众号:当程序员以后上期我们讲了在Docker 容器化部署实践--入门讲了Docker作为云计算的优点以及它的安装常见命令。今天给大家介绍一个简单的编排工具docke...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 13:07:18
                            
                                259阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、docker machine说明Docker Machine 使你能够部署多个远程docker 主机在不同linux。二、安装docker machine部署简说192.168.2.120 docker-machine192.168.2.121 linux 192.168.2.121 linux2.1.安装docker machine# base=https://githu            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-12-20 09:04:31
                            
                                1038阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上期我们讲了在Docker 容器化部署实践--入门讲了Docker作为云计算的优点以及它的安装常见命令。今天给大家介绍一个简单的编排工具docker compose。在讲之前我继续沿用昨天的提到一个命令:docker run -d -p 5000:5000 --name echo ubuntu:16.04 /bin/bash -c "while true; do echo 1; sleep 1;            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-11-19 15:27:01
                            
                                453阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信公众号:当程序员以后上期我们讲了在Docker 容器化部署实践--入门讲了Docker作为云计算的优点以及它的安装常见命令。今天给大家介绍一个简单的编排工具docker compose。在讲之前我继续沿用昨天的提到一个命令:docker run -d -p 5000:5000 --name echo ubuntu:16.04 /bin/bash -c "while true; do e            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-18 14:29:54
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信公众号:当程序员以后前面的文章给大家分享了「Python web开发从入门到放弃」其中提到了开发部署的事宜。由于有很多同学咨询,为了让大家更好的理解,所以打算把容器化部署作为一个系列来阐述,今天给大家简单讲下Docker入门使用,欢迎大家进行持续关注。Docker是基于Go语言实现的开源容器项目,从2013年诞生就引起了业界广泛的关注,它是一种新的容器技术对比传统的LXC(Linux            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-18 14:29:37
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            微信公众号:当程序员以后前面的文章给大家分享了「Python web开发从入门到放弃」其中提到了开发部署的事宜。由于有很多同学咨询,为了让大家更好的理解,所以打算把容器化...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 13:07:19
                            
                                491阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、背景最近在使用rancher2.5.5部署Redis主从复制的时候,发现rancher会产生很多iptables的规则,这些规则导致我们在部署了rancher的机器上无法使用Redis的主从复制功能,因为我对rancher和k8s的了解也仅限于了解网络架构和使用。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2023-05-18 17:50:33
                            
                                1051阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前面的文章给大家分享了「Python web开发从入门到放弃」其中提到了开发部署的事宜。由于有很多同学咨询,为了让大家更好的理解,所以打算把容器化部署作为一个系列来阐述,今天给大家简单讲下Docker入门使用,欢迎大家进行持续关注。Docker是基于Go语言实现的开源容器项目,从2013年诞生就引起了业界广泛的关注,它是一种新的容器技术对比传统的LXC(Linux Container)技术。Doc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-11-19 15:25:48
                            
                                470阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 拉取SqlServer2019镜像sudo docker pull mcr.microsoft.com/mssql/server:2019-latest2. 创建容器+挂载:sudo docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=Xu123456' -p 1433:1433 --name sqlserver2019 --net myn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-03-15 23:00:29
                            
                                1092阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.创建配置文件目录 cd /home目录 mkdir frp 最后的目录结构: 2.创建服务端配置文件 vi frps.ini [common] bind_port = 17000 token = myToken vhost_http_port = 10080 vhost_https_port =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-11-09 22:45:00
                            
                                711阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Docker在Ubuntu的部署实践作者:chszs,版权所有,未经同意,不得转            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-09-05 12:25:04
                            
                                57阅读