docker
bushiyao_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
postgres 问题 psql: FATAL: sorry, too many clients already
场景 项目 postgres 连接不上, 所有连接报错 :psql: FATAL: sorry, too many clients already 原由 程序使用连接未及时释放, 连接一直处于 idle 状态 处理方式 1、 程序里面未释放的连接, 在使用后及时释放; 2、 postgres 连接数默认最大 100个,在配置文件修改该参数; postgres.conf max_connection = 1000 修改后重启生效; 3、 postgres 设置 idle 状态连接回收, 该状态默认不开启; p原创 2021-10-19 10:48:45 · 10243 阅读 · 0 评论 -
mongo使用mongoexport和mongoimport
简述 mongo tools 自带的导入导出工具,导出可选为json文件方便进行数据处理 mongoimport 参数使用 h,--host :代表远程连接的数据库地址,默认连接本地Mongo数据库; --port:代表远程连接的数据库的端口,默认连接的远程端口27017; -u,--username:代表连接远程数据库的账号,如果设置数据库的认证,需要指定用户账号; -p,--password:代表连接数据库的账号对应的密码; -d,--db:代表连接的数据库; -c,--collection:代表连接数原创 2021-08-06 11:14:13 · 460 阅读 · 0 评论 -
docker 修改容器配置自启动
应用场景 docker 重启导致应用全部停止, 需要手动一个个启动 改动 docker container update --restart=always 容器名称 成果 重启docker后, 容器自启动原创 2021-05-11 16:50:49 · 474 阅读 · 0 评论 -
mongo 创建唯一索引
概述 mongo数据防止插入重复, 创建唯一索引, 插入时判断异常 操作 db.tt2.ensureIndex({'name':1},{unique:true}) 测试程序 #!/usr/bin/env python # -*- coding:utf-8 -*- from pymongo import MongoClient conn = MongoClient('192.168.38.94', 27017) db = conn.mydb # my_set = db.test_set my_set =原创 2021-05-10 17:15:45 · 723 阅读 · 0 评论 -
kafka 简要搭建测试
简介 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等 主要应用场景是:日志收集系统和消息系统。 快速搭建测试 这里使用的docker进行快速构建服务测试 # 拉取基础镜像 docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka # 启动zookeeper docker原创 2021-05-10 14:35:39 · 193 阅读 · 0 评论 -
postgres设置自增
postgres设置自增 postgres 自增需要先进行创建自增序列,指定自增值,最小值,最大值: CREATE SEQUENCE "public"."tt_id_seq" INCREMENT 1 MINVALUE 1 MAXVALUE 9223372036854775807 START 1 CACHE 1; 设置序列所有者: ALTER TABLE "public"."tt_id_seq" OWNER TO "postgres"; 设置自增从1开始: SELECT setval('"public"."t原创 2021-03-30 14:41:47 · 1221 阅读 · 0 评论 -
docker 启动postgres
查询 docker 版本 需要 docker 18.03 ce 以上版本 [root@localhost ~]# docker version Client: Docker Engine - Community Version: 20.10.5 API version: 1.41 Go version: go1.13.15 Git commit: 55c4c88 Built: Tue Mar 2 20:33:55原创 2021-03-27 17:45:03 · 1036 阅读 · 0 评论 -
docker 安装
安装docker #!/bin/bash # 安装Docker-CE yum install -y yum-utils device-mapper-persistent-data lvm2 # 增加最新版本的Docker安装仓库 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 安装Docker-CE版本 yum install -y docker-ce do原创 2021-03-27 17:43:25 · 121 阅读 · 0 评论 -
postgres 索引基础
postgres 索引方法选择 B-Tree 支持查询类型对比 等号和范围操作符 ('=', '<', '>', '<=', '>=', BETWEEN, IN) Hash 支持等号操作符 Gist 支持自定义复杂类型(rtree_gist, btree_gist, intarray,tsearch, ltree 和 cube) GIN GIN空间占用比Gist较多,使用模糊匹配like 索引注意事项 索引不应该使用在较小的表中 索引不应该使用在大批量更新插入的表中 索原创 2021-03-27 17:42:46 · 196 阅读 · 0 评论 -
docker启动 redis 并挂载主机目录
1、启动reids 命令 docker run -dit --name redis --privileged=true -p 6479:6379 --restart=always -v /etc/localtime:/etc/localtime -v /data/redis_data/conf/redis.conf:/etc/redis/redis.conf -v /data/redis_data/data:/data redis redis-server /etc/redis/redis.conf --a原创 2020-10-27 17:53:56 · 1542 阅读 · 0 评论 -
docker for windows挂载目录报错
docker for windows挂载目录报错 需要先设置共享目录 然后进行挂载 1、设置共享主目录 小鲸鱼=> setting =>shared Drives =>选择 =>应用 2、启动挂载 docker run -dit -v D:/data:/data --name newDocker docker-image 3、查看状态 docker ps -a 4、进入docker 操作 docker exec -it newDocker bash ...原创 2020-07-22 20:08:14 · 620 阅读 · 0 评论 -
Docker win环境容器启动失败问题
简述 docker 安装 win 版本,镜像容器使用正常, 但是重启时偶尔会遇到端口报错: 原因 win 重启时 docker 环境没有完全清理,端口占用 处理 手动右键图标关闭 docker 应用。 从任务管理器找到 com.docker.backend.exe 进程, 重新启动。 最后再启动 docker 应用。 安全降落 ...原创 2019-12-09 10:18:31 · 3036 阅读 · 0 评论
分享