- 博客(12)
- 收藏
- 关注
原创 使用fastdfs+nginx
fastdfs安装#安装libevent#解压 $ tar zxvf libevent-2.1.8-stable.tar.gz $ cd libevent-2.1.8-stable/#检查 $ ./configure#编译$ make #安装$ sudo make install#检查安装是否成功 $ ls -al /usr/local/lib/ | grep libeve...
2019-06-19 15:31:57
384
原创 Docker compose
Docker compose是一种docker容器的任务编排工具官方地址:https://docs.docker.com/compose/1.1 compose简介任务编排介绍场景: 我们在工作中为了完成业务目标,首先把业务拆分成多个子任务,然后对这些子任务进行顺序组合,当子任务按照方案执行完毕后,就完成了业务目标。 任务编排,就是对多个子任务执行顺序进行确...
2019-06-07 21:43:57
833
原创 Dockerfile构建go环境
接下来我们就来做一个工作实践,搭建一个go环境,然后尝试使用Dockerfile的方式,构造一个镜像。1.1 项目描述beego官方网站:https://beego.me/我们借助于beego的简介,部署一个go项目,然后运行起来。1.2 手工部署go语言环境需求:基于docker镜像,手工部署go项目环境方案分析:1、docker环境部署2、go环境部署3、go项目部署4、...
2019-06-07 21:39:50
2331
1
原创 Dockerfile
1.1 Dockerfile简介什么是Dockerfile Dockerfile就是制作docker镜像的脚本,将我们在上面学到的docker镜像,使用自动化的方式实现出来。注意事项:文件名首字母大写存储Dockerfile的目录, 尽量是空目录制作的镜像功能尽量单一制作步骤要尽可能精简dockerfile的组成dockerfile中的注释使用: #基础镜像信息...
2019-06-07 21:36:56
184
原创 Docker核心技术之网络管理
4.1网络管理 Docker 网络很重要,我们在上面学到的所有东西都依赖于网络才能工作。我们从两个方面来学习网络:端口映射和网络模式 为什么先学端口映射呢?在一台主机上学习网络,学习端口映射最简单,避免过多干扰。4.1.1 端口映射详解默认情况下,容器和宿主机之间网络是隔离的,我们可以通过端口映射的方式,将容器中的端口,映射到宿主机的某个端口上。这样我们就可以通过宿主机的ip+por...
2019-06-07 21:28:21
617
原创 Docker核心技术之数据管理
3.1 数据管理 生产环境使用Docker的过程中,往往需要对数据进行持久化保存,或者需要更多容器之间进行数据共享,那我们需要怎么要的操作呢? 答案就是:数据卷(Data Volumes)和数据卷容器(Data Volume Containers)3.1.1 数据卷简介什么是数据卷? 就是将宿主机的某个目录,映射到容器中,作为数据存储的目录,我们就可以在宿主机对数据进行存储 数...
2019-06-04 21:09:48
157
原创 Docker核心技术之容器管理
2.1 容器管理 docker容器技术指Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs) containers的中文解释是集装箱。 Docker则实现了一种应用程序级别的隔离,它改变我们基本的开发、操作单元,由直接操作虚拟主机(VM),转换到操作程序运行的“容器”上来。2.1.1 容器简介容器是什么? 容器(C...
2019-06-04 21:04:55
700
原创 Docker核心技术之镜像管理
1.1 docker镜像管理1.1.1 镜像简介Docker镜像是什么? 镜像是一个Docker的可执行文件,其中包括运行应用程序所需的所有代码内容、依赖库、环境变量和配置文件等。 通过镜像可以创建一个或多个容器。1.1.2 搜索、查看、获取搜索镜像#作用 搜索Docker Hub(镜像仓库)上的镜像#命令格式: docker search [镜像名称]#命令演示:...
2019-06-04 20:42:08
215
原创 Docker快速入门
1.1 docker快速入门1.1.1docker历程: 自2013年出现以来,发展势头很猛,现在可说是风靡全球。 docker的第一版为0.1.0 发布于2013年03月23日 Docker2017年改版前的版本号是1.13.1发布于2017年02月08日 Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是201...
2019-06-04 20:31:59
146
原创 beego 案例
案例我们今天以注册和登陆作为我们今天的大练习,把今天讲到的内容都串起来。先注册,然后登陆。在开始具体的业务之前我们要做数据库设计,在正式开发中这一步是非常重要,也比较复杂的,但是今天我们只实现登陆和注册,就简单有个用户名和密码即可,model.go内容如下:package modelsimport ( "github.com/astaxie/beego/orm" _ "github....
2019-06-03 12:11:14
783
原创 beego框架
beego框架1.课程规划2.Beego框架快速入门2.1beego框架了解 Beego作者:谢孟军Beego框架是go语言开发的web后台框架。**那什么是框架呢?**就是别人写好的代码,我们可以直接使用!这个代码是专门针对某一个开发方向定制的,例如:我们要做一个网站,利用 beego 框架就能非常快的完成网站的开发,如果没有框架,每一个细节都需要我们处理,开发...
2019-06-03 12:07:25
448
原创 ubuntu18.04配置docker
ubuntu 环境需求 uname -a ls -l /sys/class/misc/device-mapper部署docker //安装基本软件 apt-get update apt-get install apt-transport-https ca-certificates curl software-properties-common -y //...
2019-06-02 10:35:48
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人