docker 学习笔记-编程思维

Docker 学习笔记 这篇学习笔记将用于记录本人在学习 Docker 服务端运维工具过程中所记录的心得体会,它将会被存储在https://github.com/owlman/study_note项目的SoftwareTool/Container目录下一个名为的Docker子目录中。 学习规划 学习基础: 有一两门编程语言的使用经验。 有一定的 Web 开发及维护经验。 视频资料: 黑

docker 下mysql主从读写分离配置-编程思维

主从同步机制: 同步基于耳机子机制,主服务器使用二进制来记录数据库的变动状况,从服务器通过读取和执行日志文件来保存主服务的数据一致 首先要保障主从的版本一致或相近 1 登陆docker,拉取镜像 docker pull mysql:7.5 2 创建 宿主机的数据卷 主数据库: sudo mkdir /mydata/mysql/master/log sudo mkdir /mydata/my

docker升级gitlab-编程思维

  昨天在家部署了gitlab,版本居然是15.10,公司版本却是14.6,升级一波。 官方文档:   https://docs.gitlab.com/ee/update/#upgrading-without-downtime 官方文档总结:   文档介绍需要按升级路径拉取镜像。   经我概览,只需备份etc、log、opt三个文件夹,而且都早已挂载在宿主机,无所谓,随便升。   另外,有正在运

docker安装mysql-编程思维

转载请注明出处:   1.从Docker Hub下载MySQL镜像: docker pull mysql   2.运行MySQL容器,并将主机的3306端口映射到容器的3306端口: docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=your_password -d mysql   其中,--name mysql指定

docker部署ceph集群-编程思维

1. 创建Ceph专用网络 sudo docker network create --driver bridge --subnet 172.20.0.0/16 ceph-network 2. 拉取搭建用镜像 sudo docker pull ceph/daemon:latest-luminous 3. 搭建mon节点 sudo docker run -d --name ceph-mon --

docker批量删除容器或镜像-编程思维

删除容器 停止所有容器 删除所有容器,需要先停止所有运行中的容器 docker stop `docker ps -a -q` docker ps -a -q,意思是列出所有容器(包括未运行的),只显示容器编号,其中 -a : 显示所有的容器,包括未运行的。 -q : 静默模式,只显示容器编号。 1. 删除所有处于停止状态的容器 使用以下命令删除所有处于停止状态的容器: docker con

理论+实操,带你了解多沙箱容器运行时kuasar-编程思维

摘要:华为云DTSE技术布道师张天阳结合沙箱容器发展历程,介绍华为云多沙箱容器运行时 Kuasar 项目优势,开启多沙箱容器运行时上手实践体验。 本文分享自华为云社区《理论+实操,带你了解多沙箱容器运行时Kuasar》,作者:华为云社区精选。 本期《多沙箱容器运行时Kuasar开发上手实践》主题直播中,华为云DTSE技术布道师张天阳结合沙箱容器发展历程,介绍华为云多沙箱容器运行时 Kuasar

docker-compose模板文件-编程思维

mysql、redis、asp.net core项目应用程序三个常见的docker-compose文件模板参考: version: "3" services: mysql: restart: always image: hub.duoyioa.com/public/mysql:5.7.18 container_name: ${SERVICE_NAME}-mysql

docker network-编程思维

引子 https://github.com/fanqingsong/fastapi-react-postgres-keycloak-sso   docker compose 配置文件定义了若干service version: "3" services: nginx: image: nginx:1.17 volumes: - ./nginx/nginx.conf

grafana系列-统一展示-11-logs traces无缝跳转-编程思维

系列文章 Grafana 系列文章 概述 如前文 Grafana 系列 - 统一展示 -1- 开篇所述, Grafana 可以了解所有相关的数据--以及它们之间的关系--对于尽快根治事件和确定意外系统行为的真正来源非常重要。Grafana 允许团队在一个地方对所有的数据进行无缝的可视化和跳转。 最典型的就是 Grafana Labs 的 LGTM 技术栈,包括: Loki(Logging)

windows10 docker desktop与本机数据拷贝-编程思维

目录前景提示一、构建环境二、安装测试需要的nginx三、 docker文件拷贝到windows本地总结 前景提示 发现只有docker关于docker拷贝linux内部文件的命令,但是,对于window系统就没有相关的答案,因此经过研究找了一个处理的方法。 一、构建环境 序号 软件 相关文章 1 Docker https://www.cnblogs.com/liuyangfir

grafana系列-统一展示-8-elasticsearch日志快速搜索仪表板-编程思维

系列文章 Grafana 系列文章 概述 我们是基于这篇文章: Grafana 系列文章(十二):如何使用 Loki 创建一个用于搜索日志的 Grafana 仪表板, 创建一个类似的, 但是基于 ElasticSearch 的日志快速搜索仪表板. 最终完整效果如下: 📝Notes: 其实我基于 ElasticSearch 做了2个仪表板 用于检索 Applog 的 用于检索 acces

2020-09-07:docker的四种网络类型?-编程思维

福哥答案2020-09-07: 敲docker network ps命令,显示三种模式。1.bridge模式:使用–net =bridge指定,默认设置。桥接式网络模式(默认)。容器的默认网络模式,docker在安装时会创建一个名为docker0的Linux bridge,在不指定--network的情况下,创建的容器都会默认挂到docker0上面。 2.host(open)模式:使用–net

自己挖的坑自己填--docker创建实例出现waiting for ssh to be available…-编程思维

在之前使用Docker for Windows Installer.exe直接安装,通过docker-machine-driver-vmwareworkstation.exe实现docker和VM的共存,而不必安装VirtualBox,但在安装VM后,为避免每次开机都把VM的服务全部自动开启,我把它们都改为“手动”开启,所以开机时状态都是关闭状态。 但在win10关机重启系统后: 开启dock

grafana系列-统一展示-7-elasticsearch数据源-编程思维

系列文章 Grafana 系列文章 ElasticSearch 数据源 Grafana内置了对Elasticsearch的支持。你可以进行多种类型的查询,以可视化存储在Elasticsearch中的日志或指标,并使用存储在Elasticsearch中的日志事件对图表进行注释。 配置 ES 数据源 关键的几项配置如下: URL: 设置你的Elasticsearch服务器的HTTP协议、IP和

grafana系列-统一展示-6-zabbix仪表板-编程思维

系列文章 Grafana 系列文章 📝Notes: 关于 Grafana系列-统一展示-6-Zabbix 数据源, 其实已经在之前的文章: 使用 Grafana 统一监控展示 - 对接 Zabbix 里详细介绍过了, 感兴趣的请移步阅读. 知识储备 一个图表上的多个 Items 我们可以在 metric 字段内使用正则表达式来建立有大量 items 的图表。Grafana使用JavaSc