首页
学习
活动
专区
工具
TVP
发布

电光石火

专栏成员
937
文章
2345432
阅读量
55
订阅数
微信小程序flex布局
https://www.cnblogs.com/sun8134/p/6395947.html
似水的流年
2020-09-10
8410
docker安装jumpserver
docker run --name jms_all -d -v /opt/jumpserver:/opt/jumpserver/data/media -p 88:80 -p 2222:2222 -e SECRET_KEY=$SECRET_KEY -e BOOTSTRAP_TOKEN=$BOOTSTRAP_TOKEN -e DB_HOST=127.0.0.1 -e DB_PORT=3306  -e DB_USER=jumpserver -e DB_PASSWORD=JUMPSERVER -e DB_NAME=jumpserver jumpserver/jms_all:latest
似水的流年
2020-03-02
9580
docker 指定数据储存目录
一、在 docker 配置文件中配置 /etc/docker/daemon.json
似水的流年
2020-02-29
1.7K0
docker Cannot connect to the Docker daemon at unix:///var/run/docker.sock.
错误 此时已确定Docker本身已经安装正常。 问题原因是因为docker服务没有启动,所以在相应的/var/run/ 路径下找不到docker的进程。 执行
似水的流年
2019-12-13
41.6K0
docker registry push错误“server gave HTTP response to HTTPS client”
上传报错 Docker execution failed   Command line [docker push xxx.xxx.xxx.xxx:5000/xxx:0.0.1-SNAPSHOT] returned:   Get https://xxx.xxx.xxx.xxx:5000/v1/_ping: http: server gave HTTP response to HTTPS client
似水的流年
2019-12-07
2.4K0
Apollo配置中心部署到Docker
使用apollo最新的1.1版本:https://github.com/ctripcorp/apollo docker部署时候会遇到注册中心ip的问题,解决如下2种方法: 1.直接指定要注册的IP,可以修改startup.sh,通过JVM System Property在运行时传入,如-Deureka.instance.ip-address=${指定的IP},或者也可以修改apollo-adminservice或apollo-configservice 的bootstrap.yml文件,加入以下配置
似水的流年
2019-12-07
2.8K0
Docker安装MySQL
MySQL文档地址: https://hub.docker.com/_/mysql/
似水的流年
2019-12-07
8520
kubernetes安装时docker报错
环境: Centos 7  Docker版本:docker-ce.x86_64 0:18.03.0.ce-1.el7.centos 运行命令:yum install -y kubernetes 错误:Error: docker-ce conflicts with 2:docker-1.13.1-53.git774336d.el7.centos.x86_64 错误原因:(https://stackoverflow.com/questions/44891775/kubernetes-installation-on-centos7) According to the documentation, Kubernetes is not yet compatible with docker-ce (docker >=17.x) On each of your machines, install Docker. Version 1.12 is recommended, but v1.10 and v1.11 are known to work as well. Versions 1.13 and 17.03+ have not yet been tested and verified by the Kubernetes node team. 解决方法:卸载docker-ce 1、查看安装过的docker:yum list installed | grep docker 2、卸载docker:yum remove -y docker-ce.x86_64 0:18.03.0.ce-1.el7.centos 3、删除容器镜像:rm -rf /var/lib/docker 再次安装kubernetes,安装成功,而且会自动安装docker
似水的流年
2019-12-07
1.4K0
docker compose启动报错
ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule:  (iptables failed: iptables --wait -t nat -I DOCKER -i br-2add1a39bc5d -j RETURN: iptables: No chain/target/match by that name. 原因是关闭防火墙之后docker需要重启,执行以下命令重启docker即可: service docker restart
似水的流年
2019-12-07
1.1K0
docker搭建redis集群
运行redis镜像 首先使用docker启动3个redis容器服务,分别使用到6379、6380、6381端口 docker run --name redis-6379 -p 6379:6379 -d docker.io/redis redis-server docker run --name redis-6380 -p 6380:6379 -d docker.io/redis redis-server docker run --name redis-6381 -p 6381:6379 -d docker.io/redis redis-server 查看运行 docker ps -a 使用如下命令查看容器内网的ip地址等信息 docker inspect containerid(容器id) 3个redis的内网ip地址为: redis-6379:172.17.0.2:6379 redis-6380:172.17.0.3:6379 redis-6381:172.17.0.4:6379 进入docker容器内部,查看当前redis角色(主还是从) docker exec -ti 4934df3626d0 /bin/bash root@4934df3626d0:/data# redis-cli 127.0.0.1:6379> info replication # Replication role:master connected_slaves:0 master_replid:e7a53b1a1c968d28f0950feed7d630406283f612 master_replid2:0000000000000000000000000000000000000000 master_repl_offset:0 second_repl_offset:-1 repl_backlog_active:0 repl_backlog_size:1048576 repl_backlog_first_byte_offset:0 repl_backlog_histlen:0 可以看到当前3台redis都是master角色,使用redis-cli命令修改redis-6380、redis-6381的主机为redis-6379 127.0.0.1:6379> SLAVEOF 172.17.0.2 6379 127.0.0.1:6379> info replication # Replication role:slave master_host:172.17.0.2 master_port:6379 master_link_status:up master_last_io_seconds_ago:2 master_sync_in_progress:0 slave_repl_offset:28 slave_priority:100 slave_read_only:1 connected_slaves:0 master_replid:abbae95bc3fbe0c85832f8701f0daf15cd7f060e master_replid2:0000000000000000000000000000000000000000 master_repl_offset:28 second_repl_offset:-1 repl_backlog_active:1 repl_backlog_size:1048576 repl_backlog_first_byte_offset:1 repl_backlog_histlen:28 6380 6381都这样做 至此,redis下的主从配置就ok了。 配置Sentinel哨兵 Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务: 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向管理员或者其他应用程序发送通知。 自动故障迁移(Automatic failover): 当一个主服务器不能正常工作时, Sentinel 会开始一次自动故障迁移操作, 它会将失效主服务器的其中一个从服务器升级为新的主服务器, 并让失效主服务器的其他从服务器改为复制新的主服务器; 当客户端试图连接失效的主服务器时, 集群也会向客户端返回新主服务器的地址, 使得集群可以使用新主服务器代替失效服务器。 具体介绍可参考:http://redisdoc.com/topic/sentinel.html 接下来直接进入3台redis容器内部进行配置 docker exec -ti 容器id /bin/bash 进入根目录创建
似水的流年
2019-12-06
8510
安装docker-compose
Docker版本变化说明: Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是2017年3月。 Docker的linux发行版的软件仓库从以前的https://apt.dockerproject.org和https://yum.dockerproject.org变更为目前的https://download.docker.com, 软件包名字改为docker-ce和docker-ee。
似水的流年
2019-12-06
1.9K0
k8s集群提示docker login问题(同样适用于Rancher)
k8s启动容器报错ImagePullBackOff 查看详情kubectl describe pod xxx Failed to pull image "xxx": rpc error: code = Unknown desc = Error response from daemon: pull access denied for xxx, repository does not exist or may require 'docker login' 在服务器执行sudo cp ~/.docker/config.json /var/lib/kubelet/config.json 参考文档:https://kubernetes.io/docs/concepts/containers/images/#configuring-nodes-to-authenticate-to-a-private-repository
似水的流年
2019-12-06
2.6K0
HashSet
HashSet类,是存在于java.util包中的类。同时也被称为集合,该容器中只能存储不重复的对象
似水的流年
2019-12-06
3590
spring 在Thread中注入@Resource失败,总为null的解决方案
运行项目将会发现NullPointerException,也就是说SelectDataService的实例没有被注入到变量selectDataService中。那么,这是什么原因呢?首先来看看配置文件。 
似水的流年
2019-12-06
6680
Win10修改Docker镜像存储位置
发生现象: 在windows10下安装docker for windows,随着用docker pull image文件后,C盘的容量越来越小了,你可能也有一种跟我一样的想法,想改变默认的安装路径,本文希望能解决你的问题。 原因分析: windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地的image都会在虚拟机的Virtual hard disks目录的文件中,这个文件就是虚拟硬盘文件。如果要想改变路径只需要在hyper-v管理器里设置就可以了。默认的安装路径是C:\Users\Public\Documents\Hyper-V\Virtual hard disks下。 解决方案:
似水的流年
2019-12-06
1.5K0
Windows10 安装docker
准备工作: 安装环境:Win10 64位 需要开启Hyper-V 下载Docker for Windows 从官网的下面地址可以下载点击下载 安装方法: 1、先开启win10的Hyper-V
似水的流年
2019-12-06
2.8K0
Docker部署Redis
2.运行容器(本地image是:docker.io/redis latest 8f2e175b3bd1 2 weeks ago 106.6 MB):
似水的流年
2019-12-06
4590
docker镜像仓库搭建
Registry服务默认会将上传的镜像保存在容器的/var/lib/registry,我们将主机的/docker/registry目录挂载到该目录,即可实现将镜像保存到主机的/docker/registry目录了。 运行docker ps看一下容器情况 检查5000端口
似水的流年
2019-12-06
1.6K0
Centos7安装docker18
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本 2、使用 root 权限登录 Centos。确保 yum 包更新到最新。 yum update 3、卸载旧版本(如果安装过旧版本的话) yum remove docker  docker-common docker-selinux docker-engine 如果之前已经安装过旧版本的docker 卸载旧版本的包 yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64 4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 5、设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 6、可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list docker-ce --showduplicates | sort -r 7、安装docker yum install docker-ce  #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0 yum install <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce 8、启动并加入开机启动 systemctl start docker systemctl enable docker 9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了) docker version
似水的流年
2019-12-06
9800
CentOS下安装Harbor镜像仓库
需要依赖Python 2.7或以上版本,Docker引擎1.10以上,还有Docker Compose 1.6.0或以上版本。 注:CentOS 7.2自带Python 2.7.5
似水的流年
2019-12-05
1.8K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档