上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 68 下一页
  2018年4月13日
摘要: 1.构建一个Java应用服务,包含两个步骤:a.一个镜像从URL拉取指定的WAR文件并保存到卷里b.一个含有Tomcat服务器的镜像运行这些下载的WAR文件 2.构建下载WAR的镜像 $ docker build -t sample/war . ##构建war镜像通过 WORKDIR 指定工作目录为 阅读全文
posted @ 2018-04-13 10:40 Ruthless 阅读(857) 评论(0) 推荐(0) 编辑
  2018年4月10日
摘要: 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 阅读(1876) 评论(0) 推荐(0) 编辑
摘要: 一般我们是通过SSH服务来管理服务器的,但是现在很多Docker镜像不带SSH服务,那我们该如何来管理这些容器呢?现在我们通常使用attach和nsenter工具。但是都无法解决远程管理容器的问题,当我们需要远程管理容器的时候,就需要SSH的支持了。 1.搜索centos$ docker searc 阅读全文
posted @ 2018-04-10 19:21 Ruthless 阅读(663) 评论(0) 推荐(0) 编辑
  2018年4月9日
摘要: 1.Busybox是一个集成了100多个最常用Linux命令的软件工具箱,他在单一的可执行文件中提供了精简的UNIX工具集。该工具箱中包含了常见简单实用的工具如cat、echo、grep、find、mount、telnet等。Busybox是linux系统的瑞士军刀。 2.搜索Busybox镜像$ 阅读全文
posted @ 2018-04-09 20:54 Ruthless 阅读(5867) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(2896) 评论(0) 推荐(0) 编辑
  2018年4月7日
摘要: 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 阅读(45361) 评论(1) 推荐(1) 编辑
  2018年4月5日
摘要: 1.Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义的镜像。 2.Dockerfile文件分为四个部分:a.基础镜像信息在Dockerfile中使用#完成一行的注解#第一行必须制定基础镜像FROM centos b.维护者信息#维护者信息MAINTAINE 阅读全文
posted @ 2018-04-05 23:29 Ruthless 阅读(2026) 评论(0) 推荐(0) 编辑
  2018年3月30日
摘要: 除了端口映射之外,容器互联是另一种跟容器应用交互的方式。它会在源容器和接收容器之间建立一个隧道,接收容器可以看到源容器指定的信息。 要实现容器互联,需要为容器指定一个好听的名字,通过--name来制定,若不指定,docker会随机生成一个容器的名称,但这不利于记忆。 docker inspect可以 阅读全文
posted @ 2018-03-30 22:20 Ruthless 阅读(878) 评论(0) 推荐(0) 编辑
  2018年3月29日
摘要: Docker允许通过外部访问容器或者容器之间互联的方式来提供网络服务。 以下操作通过myfirstapp镜像模拟,如何制作myfirstapp镜像请点击此处。 1、外部访问容器容器启动之后,容器中可以运行一些网络应用,通过-p或-P参数来指定端口映射。 a、用-P(大写)标记时,docker会随机选 阅读全文
posted @ 2018-03-29 16:44 Ruthless 阅读(78798) 评论(0) 推荐(3) 编辑
摘要: 1.创建空目录 2.vim Dockerfile,内容如下: EXPOSE 80EXPOSE 3088EXPOSE 8080EXPOSE 8066 3.安装依赖 vim softwares.txt,内容如下: 4.vim app.py,内容如下: 5.编译 6.查看新生成了一个image 7.启动i 阅读全文
posted @ 2018-03-29 13:45 Ruthless 阅读(2273) 评论(0) 推荐(0) 编辑
  2018年3月28日
摘要: 1、备份数据卷容器 使用数据卷来备份数据,通过指定本地的一个文件路径,对应到容器中的路径,运行tar命令将重要的文件打包备份。 将database目录备份打包到docker目录下 完成之后退出容器,发现本地目录的/home/xm6f/dev目录下有从数据卷容器打包备份出来的database_2017 阅读全文
posted @ 2018-03-28 21:47 Ruthless 阅读(1513) 评论(0) 推荐(0) 编辑
  2018年3月23日
摘要: 1.本节课主要讲解如何在Docker内部及容器之间管理数据。容器中管理数据主要有两种方式:数据卷(Data volumes)数据卷容器(Data volume containers) 2.数据卷:是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性:a.数据卷可以在容器之间共 阅读全文
posted @ 2018-03-23 16:43 Ruthless 阅读(1671) 评论(0) 推荐(1) 编辑
  2018年3月21日
摘要: 1.有时候,在公司内部为了提高分享的速度,需要在公司内部自己搭建一个本地的仓库,供私人使用。 2.docker官方提供了一个工具docker-registry,我们可以借助这个工具构建私有镜像仓库a.首先,使用docker search命令查找 b.docker pull registry 通过do 阅读全文
posted @ 2018-03-21 21:08 Ruthless 阅读(2966) 评论(0) 推荐(2) 编辑
摘要: 1、导出某个容器导出某个容器,非常简单,使用docker export命令,语法:docker export $container_id > 容器快照名导出后在本地可以看到有一个centos.tar的容器快照。 2、导入某个容器--docker import命令有了容器快照之后,我们可以在想要的时候 阅读全文
posted @ 2018-03-21 18:00 Ruthless 阅读(128297) 评论(2) 推荐(3) 编辑
  2018年3月20日
摘要: 1、在启动容器的时候,有时候我们加了参数-d,这时容器自动进入后台运行。如果我们要进入容器,该怎么办?通常使用docker attach命令和nsenter工具。 2、docker attach是Docker自带的命令。 该命令有时候并不方便,因为他是同步的,若有多个用户attach到一个容器,一个 阅读全文
posted @ 2018-03-20 20:57 Ruthless 阅读(14248) 评论(2) 推荐(0) 编辑
摘要: 1、容器是独立运行的一个或一组应用,及他们的运行环境。容器是Docker中的一个重要的概念。 2、docker容器的启动有三种方式a.交互方式,基于镜像新建容器并启动例如我们可以启动一个容器,打印出当前的日历表[root@rocketmq-nameserver4 ~]# docker run my/ 阅读全文
posted @ 2018-03-20 14:10 Ruthless 阅读(861480) 评论(5) 推荐(15) 编辑
  2018年3月19日
摘要: 1、Docker导入本地镜像 有时候我们自己在本地或者其它小伙伴电脑上拷贝了一份镜像,有了这个镜像之后,我们可以把本地的镜像导入,使用docker import 命令。 例如这里下载了一个 alibaba-rocketmq-3.2.6.tar.gz 镜像文件,使用下列命令导入: 可以看到导入完成后, 阅读全文
posted @ 2018-03-19 21:00 Ruthless 阅读(178221) 评论(4) 推荐(1) 编辑
  2018年3月17日
摘要: 我们从镜像仓库下载的,都是别人事先做好的。如果我们需要一个定制的镜像,就必须得自己动手。自己创建一个镜像有2种方式:a、基于一个现有的镜像来修改b、基于Dockerfile来创建 1、基于一个现有的镜像进行修改a.修改已有镜像先使用docker pull training/sinatra下载镜像 b 阅读全文
posted @ 2018-03-17 12:01 Ruthless 阅读(2166) 评论(0) 推荐(0) 编辑
  2018年3月16日
摘要: jQgrid学习笔记 阅读全文
posted @ 2018-03-16 17:49 Ruthless 阅读(277) 评论(0) 推荐(0) 编辑
摘要: public class GameNoQueryVO implements Serializable { @ApiModelProperty(value = "游戏ID,必填") private String gameId; @ApiModelProperty(value = "游戏期号,可选", required = false) private Stri... 阅读全文
posted @ 2018-03-16 09:25 Ruthless 阅读(2684) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 68 下一页