docker
苏雨丶
擅长主流开源框架源码
展开
-
Redis在docker启动的数据持久化
Redis在docker启动的数据持久化最重要的就是在command的后面加一行代码开启 aof日志备份--appendonly yes,因为docker中redis数据存储就是在/data目录下面,所以只要将这个目录挂载到宿主机的某个路径下就可以啦,下次重启redis会先读取这个aof文件version: "3"services: redis: image: 'redis:4...原创 2020-03-17 15:37:39 · 1544 阅读 · 1 评论 -
docker搭建mysql读写分离数据库
mysql-master-slave-dockermysql主从数据库构建第一步将两个容器启动起来,没有镜像会自己下docker-compose up -d 第二步本地navacat分别连接到两个mysql容器mysql101(主数据库)随便点进一个数据,创建查询show master status为从数据库创建用户```sqlSET sql_mode=(S...原创 2019-08-12 19:29:41 · 1300 阅读 · 0 评论 -
nginx配置https证书
nginx配置https证书server { listen 80; #侦听80端口,如果强制所有的访问都必须是HTTPs的,这行需要注销掉 listen 443 ssl; server_name t.fangxinqian.cn; #域名 # 增加ssl #ssl on; #如果强制HTTP...原创 2019-05-27 10:44:35 · 241 阅读 · 0 评论 -
docker 环境下的redis cluster 集群搭建 傻瓜式脚本安装
1.redis镜像下载,这里使用的是redis 5.0.0的版本docker pull redis:5.0.02.创建搭建集群所需的conf文件,这里暂时命名为redis-cluster.tmplport ${PORT} #redis端口protected-mode no #关闭保护模式,允许外网访问cluster-enabled yes # 开启集群模式 cluster-...原创 2019-02-25 11:02:55 · 965 阅读 · 1 评论 -
docker搭建maven私服 nexus
项目地址:https://github.com/niezhiliang/maven-nexus-docker1.首先下载nexus镜像并把私服跑起来运行build-image.sh下载镜像 ./build-image.sh将nexus运行起来 //在项目根目录下执行 docker-compose up -d2.打开浏览器登录进私服默认密码是 admin 密码是 a...原创 2018-11-30 14:13:05 · 297 阅读 · 0 评论 -
服务器脚本安装 docker docker-compose
sudo yum update -yyum -y install docker-ioservice docker startif [ -e "/etc/docker/daemon.json" ]; then rm -f -r /etc/docker/daemon.jsonfitouch /etc/docker/daemon.jsonecho '{ "registry-...原创 2018-07-31 17:08:35 · 276 阅读 · 0 评论 -
Centos docker环境下安装Jenkins 以及配置无密登录
jenkins安装 如果服务器没有安装docker和docker-compose的请移步到我另一个脚本,运行脚本就能把这两个都装好(自动配置了国内镜像地址) 环境装好以后 进入 项目文件夹env-build下,有个脚本 运行安装然后后台运行jenkins启动之前先执行下面的命令mkdir /home/dockerchmod 777 /home/docker(这里主要是...原创 2018-07-31 17:02:41 · 1860 阅读 · 0 评论 -
docker容器与宿主机时间同步设置
将docker容器/etc/localtime 和/etc/timezone 与宿主机文件共享就能实现时间同步(亲测可行)只要修改docker-compose.yml文件就好 volumes: - /etc/timezone:/etc/timezone - /etc/localtime:/etc/localtime...原创 2018-07-02 16:06:48 · 5359 阅读 · 0 评论 -
Docker 常用命令大全
Docker 容器镜像删除0.查看当前运行中的容器docker ps1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)2.如果想要删除所有container的话再加一个指令:docker rm $(docker ps -a -q) -f 3.查看当前有些什么imagesdocker imag...原创 2018-04-28 10:35:12 · 1551 阅读 · 1 评论