mysql遇见contains nonaggregated column 'information_schema.PROFILING.SEQ'异常
摘要:报错如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' whic
阅读全文
posted @
2018-04-20 15:02
Ruthless
阅读(3106)
推荐(1) 编辑
Docker上运行MySQL服务
摘要:1.搜索MySQL镜像 备注:STARS数最多,OFFICIAL是[OK]的这个就是官方的centos镜像。 2.下载MySQL镜像 3.运行容器 4.进入mysql 以上就创建了一个mysql的docker容器,可以看到版本为5.7.21。但是这样创建的容器有两个问题,一是容器删除后,数据就丢失了
阅读全文
posted @
2018-04-17 13:46
Ruthless
阅读(13156)
推荐(1) 编辑
Docker Compose命令详解
摘要:1.Docker compose的使用非常类似于docker命令的使用,但是需要注意的是大部分的compose命令都需要到docker-compose.yml文件所在的目录下才能执行。 2.compose以守护进程模式运行加-d选项$ docker-compose up -d 3.查看有哪些服务,使
阅读全文
posted @
2018-04-15 20:57
Ruthless
阅读(76185)
推荐(1) 编辑
构建Docker Compose服务堆栈
摘要:1.安装了docker-compose,现在我们要使用docker-compose来运行容器栈。这个地方会有两个容器,一个容器中使用Flask搭建的简单应用,另一个容器是Redis,Flash会向redis写入数据。因此设计到容器之间的通信。之前我们讲到了,容器之间通信可以使用--link,也可以使
阅读全文
posted @
2018-04-14 11:34
Ruthless
阅读(1049)
推荐(0) 编辑
Docker Compose安装
摘要:1.Docker社区开发了很多工具,用于对多个 docker 容器进行编配。编配的过程实际上就是管理运行在多个docker容器里面的应用,而这些docker容器可能运行在多个不同的宿主机上。 2.Docker Compose是一个比较简单的docker容器的编配工具,以前的名称叫Fig,由Orcha
阅读全文
posted @
2018-04-14 09:41
Ruthless
阅读(5414)
推荐(1) 编辑
Docker构建Java web应用服务
摘要:1.构建一个Java应用服务,包含两个步骤:a.一个镜像从URL拉取指定的WAR文件并保存到卷里b.一个含有Tomcat服务器的镜像运行这些下载的WAR文件 2.构建下载WAR的镜像 $ docker build -t sample/war . ##构建war镜像通过 WORKDIR 指定工作目录为
阅读全文
posted @
2018-04-13 10:40
Ruthless
阅读(863)
推荐(0) 编辑
使用Dockerfile创建支持SSH服务的镜像
摘要:1.前面我们学习了使用Dockerfile,那接下来我们就用Dockerfile创建一个支持SSH服务的镜像。 2.首先创建一个目录ssh_centos 3.在ssh_centos目录中创建Dockerfile和run.sh两个文件run.sh文件中的内容如下: 4.创建authorized_key
阅读全文
posted @
2018-04-10 21:33
Ruthless
阅读(1917)
推荐(0) 编辑
使用commit方式构建具有sshd服务的centos镜像
摘要:一般我们是通过SSH服务来管理服务器的,但是现在很多Docker镜像不带SSH服务,那我们该如何来管理这些容器呢?现在我们通常使用attach和nsenter工具。但是都无法解决远程管理容器的问题,当我们需要远程管理容器的时候,就需要SSH的支持了。 1.搜索centos$ docker searc
阅读全文
posted @
2018-04-10 19:21
Ruthless
阅读(666)
推荐(0) 编辑
项目实战安装工具箱Busybox
摘要:1.Busybox是一个集成了100多个最常用Linux命令的软件工具箱,他在单一的可执行文件中提供了精简的UNIX工具集。该工具箱中包含了常见简单实用的工具如cat、echo、grep、find、mount、telnet等。Busybox是linux系统的瑞士军刀。 2.搜索Busybox镜像$
阅读全文
posted @
2018-04-09 20:54
Ruthless
阅读(5921)
推荐(0) 编辑
Docker安装Centos
摘要:1.Centos是基于Redhat的linux的发行版,centos是企业级服务器的常用选型。 2.搜索centos$ docker search centos -s 10备注:STARS数最多,OFFICIAL是"[OK]"的这个就是官方的centos镜像。 3.下载centos$ docker
阅读全文
posted @
2018-04-09 16:07
Ruthless
阅读(2908)
推荐(0) 编辑
Dockerfile指令详解
摘要:Dockerfile中包括FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER、WORKDIR、ONBUILD等13个指令。下面一一讲解。 1.FROM格式为FROM image或FROM image:tag,并且Doc
阅读全文
posted @
2018-04-07 22:17
Ruthless
阅读(45385)
推荐(1) 编辑
Dockerfile基本结构
摘要:1.Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义的镜像。 2.Dockerfile文件分为四个部分:a.基础镜像信息在Dockerfile中使用#完成一行的注解#第一行必须制定基础镜像FROM centos b.维护者信息#维护者信息MAINTAINE
阅读全文
posted @
2018-04-05 23:29
Ruthless
阅读(2030)
推荐(0) 编辑