Docker
学习Java的小姐姐
一线互联网高级软件开发工程师,同时也是一个萌妹子,哈哈哈,必须得萌。擅长Java,Redis,MySQL,ES,RabbitMQ等技术。| 公众号:学习Java的小姐姐,回复有惊喜哦。
展开
-
Linux的基础命令使用
上篇我们学习了MobaXTerm工具的连接,那我们今天看一下常见的Linux命令。 查看该路径下面的所有文件 LS 新增文件夹 mkdir XXX 编辑文件 vim XXX 删除文件(强制) rm -f XXX 切换目录 cd XXX 查看文件内容 cat XXX 光说概念没有意义,我们来个实际场景。现在我要新建一个文件夹ceshi...原创 2018-11-18 22:31:51 · 265 阅读 · 2 评论 -
连接Linux系统的终端工具MobaXTerm
从今天开始,我们要开始Linux之路,首先第一步就是下载工具MobaXTerm,网上随便百度一下,安装也是傻白甜操作。 我们就直接开始建立连接,首先打开工具,按如下提示连接上Linux环境。 连接完应该看到这样的链接标志,这样即表示连接成功啦。下面我们就愉快的开始Linux学习啦。 如果要学习该软件的话,提供友情链接。传送门,以下是原文。 MobaXterm提供了大量为程序员,...原创 2018-11-14 22:55:22 · 2326 阅读 · 0 评论 -
在Linux上下载和安装Docker的下载和安装
什么是Docker? docker是一个容器平台,将应用程序和依赖打包在一起,在虚拟容器中独立运行,这样也就完全独立于环境。传统虚拟机方式运行 10 个不同的应用就要起 10 个虚拟机,而Docker 只需要启动 10 个隔离的应用即可,这样也就不占内存。 Docker的结构图 下载和安装 我们先用MobaXTerm连接上Linux,如下图。 接着我们下载插件,执行命令,得到...原创 2018-11-14 23:08:44 · 8721 阅读 · 2 评论 -
nginx的默认端口
我们前面一篇说了nginx的默认端口是80,可是空说无凭,我们用事实来说话。 我们首先用whereis nginx.conf来看一下哪些目录里面有nginx.conf文件,我们看到了一共有6个目录,这里是应该分别到这六个文件里面去看一下,但是由于我们提前找过了,是/etc/nginx这个目录,所以我们就直接到该目录下面,即采用cd来切换目录,下图已经把这个文件标出来了。 接着,我们查看...原创 2018-11-21 20:38:52 · 18124 阅读 · 0 评论 -
docker 制作镜像
在前面我们使用了docker commit在制作了一个镜像cutegirl,但是这是要在提交的基础上修改的,但是如果没有一个基本的镜像,就不能用这个方法,这就要引入一个新的方式,采用dockerfile。 我们先建一个空的文件夹叫d1,然后新建一个Dockerfile文件,在Dockerfile里面里面写上如图的信息。 那这三行分别是什么意思呢? 第一行:容器中是基于什么系统运行的,可...原创 2018-11-21 21:22:35 · 369 阅读 · 0 评论 -
docker 安装jdk,tomcat ,dubbo
我们今天装jdk和tomcat环境,首先新建一个文件夹d2,然后把jdk和tomcat两个文件复制过来。 接着用tar解压。如图 然后我们新增一个Dockerfile,具体代码如下: FROM centos MAINTAINER chenchen #切换镜像目录,进入/usr目录 WORKDIR /user #在/usr/下创建jdk目录,用来存放jdk文件 RUN mk...原创 2018-11-21 22:45:23 · 537 阅读 · 0 评论 -
docker中运行nginx镜像
我们今天学习了一下dokcer的简单应用。 由于我之前有运行镜像,且服务器上运行的镜像太多,我们先使用如下命令停止容器并删除容器。 docker stop $(docker ps -a -q) // stop停止所有容器 docker rm $(docker ps -a -q) // remove删除所有容器 接下来我们看一下整个服务器中有哪些镜像,采用docker ima...原创 2018-11-20 22:55:28 · 10011 阅读 · 0 评论 -
docker的分层镜像
原文:https://blog.csdn.net/qq_29999343/article/details/78274033 一、镜像、容器和存储驱动的关系 前面也已经讲过说,镜像是程序和文件的集合,容器是镜像的运行实例。 Docker为了节约存储空间共享数据会对镜像和容器进行分层,不同镜像可以共享相同数据,并且在镜像上为容器分配一个RW层来加快容器的启动顺序 1. 镜像...转载 2018-11-25 14:52:34 · 3458 阅读 · 0 评论 -
docker的volume持久化操作
引入持久化volume 之前我们都说过,容器间是独立存储的,并且容器内部的修改是没有被持久化的。 在前一篇中,我们就说过,容器的运行是在image外面套了个容器层,每次修改都是在容器层进行修改,并不修改到内部的image,所以在容器停止的时候,修改也就消失了。 那么比如我在一个容器里面运行一个应用,他的数据库也在该容器中的话,如果这个容器被意外的停止了,那么数据消失了,这肯定不是我们想看...原创 2018-11-27 21:58:56 · 806 阅读 · 0 评论