docker
Pingszi
这个作者很懒,什么都没留下…
展开
-
3.实例(ubuntu创建mysql环境)
1.目标:搭建mysql环境使用mysql官方docker镜像(体积小);设置root远程连接,修改密码和utf-8字符集;执行初始化数据库脚本;2.mysql官方docker镜像使用说明docker run -e:指定环境参数,MySQL容器的环境参数: MYSQL_ROOT_PASSWORD:设置root用户的密码;MYSQL_DATABASE:运行时需要创建的数...原创 2018-06-12 10:05:55 · 1219 阅读 · 0 评论 -
1.docker基础
1.docker是什么?Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。2.docker概念◆ Docker 镜像(Images):Docker 镜像是用于创建 Docker 容器的模板;◆ Docker...原创 2018-06-06 17:16:34 · 972 阅读 · 0 评论 -
2.实例(ubuntu搭建python3.5-django生产环境)
1.目标:搭建智能问答项目(python、django)生产环境机器人:nginx,80端口,机器人通过接口访问后台管理系统获取数据;后台管理系统:nginx->uwsgi,uwsgi8088端口,nginx代理设置8001端口;项目部署结构:参见->生产环境部署(Django+Uwsgi+Nginx)2.安装docker安装:wget -qO- https:...原创 2018-06-06 17:25:21 · 1294 阅读 · 0 评论 -
4.docker mysql容器主从实时备份
目标docker mysql容器实现主从配置,实时备份数据;准备配置好的mysql镜像 mysql-utf8运行 主节点:docker run -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=tax_kbase -p 3306:3306 –name master mysql-utf8从节点:docker run -e M...原创 2018-08-01 09:32:06 · 1012 阅读 · 0 评论 -
5.个人网站搭建过程
1.目标:搭建个人网站说明使用nginx反向代理服务器(docker镜像)代理多个系统,通过二级域名区分不同的系统由于只有一台服务器,3个服务都部署在同一台服务器上,分别对应3个docker容器代理的系统智能问答(http://aiqa.pings.fun,docker镜像)我的账单(http://bill.pings.fun,docker镜像)我的账单https版本(ht...原创 2018-12-24 09:28:27 · 1201 阅读 · 0 评论 -
pingssys-开发环境搭建
1.目标本项目为dubbo微服务系统,使用zookeeper做为服务注册中心,使用mysql数据库,使用redis内存数据库做为缓存;本文介绍zookeeper,mysql,redis服务的搭建,全部使用docker方式;2.步骤创建自定义网络,方便容器间之间相互通信docker network lsdocker network create ping-sysmysql数据库服...原创 2019-02-28 16:03:51 · 1969 阅读 · 0 评论 -
pingssys-自动化部署
1.目标本文介绍PingsSys微服务脚手架的docker方式部署;2.步骤jenkins持续集成部署步骤:运行jenkins容器手动触发使用jenkins从github获得pingsSys项目如果有修改,则下载到本地构建:后台:通过maven构建为war包前端:通过node构建为静态资源通过ssh把war包/静态资源发送到远程服务器执行shell脚本,删除原...原创 2019-02-28 16:05:30 · 2140 阅读 · 0 评论 -
pingsSys-微服务脚手架
1.概述pingsSys是一款微服务框架脚手架。采用前后端分离设计,连接无状态,前端页面采用ant design pro脚手架进行开发。本人会利用业务时间,持续更新。前端:前端统一采用基于ant design pro脚手架的react框架;服务端:准备实现以下几个版本:javadubbo + springboot版本;spring cloud + springboot版本;...原创 2019-02-26 14:23:55 · 2204 阅读 · 0 评论