docker
junehappylove
上善若水。水善利万物而不争,处众人之所恶,故几于道。居,善地;心,善渊;与,善仁;言,善信;正,善治;事,善能;动,善时。夫唯不争,故无尤。
展开
-
解决Nacos服务注册使用服务器/Docker容器/内网ip问题
问题:服务器多网卡或者docker容器内网,都会导致Nacos服务注册,用的ip地址跟我们实际需要的ip地址不对应。原创 2022-12-15 16:25:45 · 1945 阅读 · 0 评论 -
写一个Docker下备份Mysql数据的脚本
上面脚本命名为 mysql_backup.sh ,适用于服务器本身安装了mysql服务端,可以直接调用mysqldump命令。但是现在一般都用docker部署服务,其备份方法参考下面脚本。原创 2022-10-09 20:25:30 · 797 阅读 · 1 评论 -
怎样部署好MiniO分布式文件存储
这两年把Minio吹上天了,是真的好用文件存储这块不用咱们手撸代码了,就导致了一大批跟风用户我之前是用FastDFS的,后来也不得不跟风了本文简单说下如何部署Minio以及重点讲下如何使用https访问问题。原创 2022-09-28 14:23:38 · 1248 阅读 · 0 评论 -
Docker-Desktop储存路径更改
Docker是一个非常好用的容器引擎, 使我们部署环境速度大幅度提升。但是windows版本的docker-desktop默认安装路径是C盘,所以得想办法把他们定义到我们想要的位置去Docker Desktop的默认存储路径C:\Users${用户文件}\AppData\Local\Docker我这里是:更改存储路径Docker-desktop在初始化的时候会创建两个wsl子系统,这两个系统文件会默认保存在上述缓存路径下PS C:\Users\Lenovo\Desktop> wsl.原创 2022-03-16 12:08:12 · 7742 阅读 · 2 评论 -
Docker下Minio的安装以及使用
文章目录Minio介绍Docker安装最新的Minio拉取Minio的镜像:创建相关目录启动服务防火墙设置登录客户端(浏览器)创建桶设置访问策略Minio介绍MinIO 是一款基于Go语言的高性能对象存储服务,它采用了Apache License v2.0开源协议,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。他家介绍更详细:https://www.jianshu.com/p/52dbc679094aDocker安装最新的Minio拉取Minio的原创 2021-09-15 23:18:26 · 1329 阅读 · 0 评论 -
Docker的容器设置随Docker的启动而启动
问题描述:当我们重启服务器的时候,特别是公司断电后,我们需要启动很多东西,每次总需要手动一个个的启动,但是如果服务多了,启动也是一件费时的活动。实际docker这些都想到了,我们用的不熟练而已。原因也比较简单,在docker run 的时候没有设置--restart==always参数。容器启动时,需要增加参数--restart=alwaysno - 容器退出时,不重启容器;on-failure - 只有在非0状态退出时才从新启动容器;always - 无论退出状态是如何,都重启容器;.原创 2021-09-08 10:35:08 · 1865 阅读 · 0 评论 -
Docker容器间互访的几种方式
文章目录虚拟ip访问link创建bridge网络容器内脚本访问容器内服务容器服务脚本创建容器访问容器服务(离线)创建s1容器(mysql)容器创建脚本创建我们都知道Docker容器之间是互相隔离的,不能互相访问,但如果有些依赖关系的服务要怎么办呢。下面介绍几种方法解决容器互访问题。虚拟ip访问安装Docker时,Docker会默认创建一个内部的桥接网络docker0,每创建一个容器分配一个虚拟网卡,容器之间可以根据ip互相访问。[root@master ~]# ifconfig docker0原创 2020-07-16 18:37:06 · 5059 阅读 · 0 评论 -
Docker服务安全加固
Docker是一个开源的引擎,可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的容器。本文介绍了使用Docker服务的安全加固方案,帮助您搭建一个安全可靠的容器集成环境。加固主机操作系统在部署前需要对服务器操作系统进行安全加固,例如,更新所有软件补丁、配置强密码、关闭不必要的服务端口等。具体请参考以下内容:Windows操作系统安全加固Linux操作系统加固使用强制访问控...转载 2020-05-07 10:42:42 · 624 阅读 · 0 评论 -
Docker部署单点ElasticSearch(ES)、中文分词器以及可视化插件elasticsearch-head、kibana
最近刚研究ES,就记录一下基本环境的配置,有时间再搭建一套集群环境,这里用到的版本统一为6.8.2,现在网上es7+了,因为是学习使用不必追求最新的版本,学习资料更新要慢一些,新特性用不到,从简单入手,当然也不想太古老,综合各方考虑就挑了这个版本的。镜像准备先将镜像pull下来,所有用的的镜像,如下:docker pull docker.elastic.co/elasticsearch/...原创 2020-04-22 13:49:09 · 1265 阅读 · 0 评论 -
Nginx+Tomcat实现Web服务器的负载均衡
预备先说一下什么是负载均衡?负载均衡(Load Balance)其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和网络设备的带宽、加强网络数据处理能力、增加吞吐量、提高网络的可用性和灵活性。1从其定义上看,要搭建负载均衡,是要...原创 2019-09-02 19:59:23 · 492 阅读 · 0 评论 -
Docker容器的日志清理
最近发现某个mysql的容器,产生了大量的垃圾日志是这样的,在mysql5.6升级到5.7,并且使用容器管理后,mysql运行一段时间,系统变得巨慢,mysql连接响应也很慢就用docker logs看了一下,发现这个日志文件巨大(>800M),里面产生的日志:MySQL generates the warning Table mysql/innodb_table_stats has...原创 2019-07-11 15:23:41 · 977 阅读 · 0 评论 -
rancher搭建+基本操作
Rancher搭建首先rancher需要安装了docker的linux环境,我的系统版本为cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)在docker的基础上启动rancher服务器,Rancher 服务器是一个 Docker image,所以其软件本身不需要安装,只需要执行 Docker 命令下载并且成功运行 D...原创 2018-10-09 18:10:23 · 14164 阅读 · 3 评论 -
Docker 修改默认存储路径的两个方法
docker 默认的存储路径在 /var/lib/docker下面,然而这个路径一般是挂载在/下面,因此空间不会太大。一些应用跑一段时间后就会报空间不足异常。像我这里:[root@datanode3 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 50G ...原创 2018-12-03 17:33:29 · 3340 阅读 · 0 评论 -
如何使用Rancher部署发布自己的web应用
作为使用Rancher的小白,昨天折腾了一天,终于搞定将自己的应用,使用Rancher部署并发布,今天就把过程记录下来,作为后来参考,也给个位小伙伴节省点儿时间这里涉及到docker的一些使用(打包,发布,导入导出,运行等等),应用以小幺鸡(http://www.xiaoyaoji.cn/),简单好用的在线接口文档管理工具介绍,这是一个开源的工具,当然你也可用用你自己的应用发布;准备应用...原创 2018-12-12 15:16:16 · 15109 阅读 · 7 评论 -
构建Docker镜像仓库的另一选择:Nexus3(二)
接上一篇(https://blog.csdn.net/junehappylove/article/details/82683167) 昨晚上折腾到凌晨3点多~~哦~!不是是今天凌晨3点多。。。那么究竟Nexus3是如何来支持Docker镜像的呢?我们迫不及待的打开控制页面的按钮,像部署一台Maven私服那样开始操作,在设置 Repositories 选项卡中中选择 Create ...原创 2018-09-13 12:37:19 · 941 阅读 · 2 评论 -
构建Docker镜像仓库的另一选择:Nexus3(一)
我们知道,构建企业内部私有Docker镜像仓库有很多选择,比如可以采用原生的Docker Registry服务,也可以部署更加专业的工具,例如SUSE team的Portus (https://github.com/SUSE/Portus)或VMware出品的Harbor(https://github.com/vmware/harbor)。我们也就曾对Harbor这样的产品做过较...原创 2018-09-13 09:50:23 · 1616 阅读 · 0 评论 -
CentOS7.4下搭建docker环境
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如18.03,18.06;每个月份更新edge版本,如18.06,18.07。Docke...原创 2018-09-12 22:16:46 · 1005 阅读 · 1 评论