
Docker
外面在下雷
这个作者很懒,什么都没留下…
展开
-
SpringBoot2.0整合Docker_Redis一主二从三哨兵
Docker_Redis1. docker pull 拉取redis,并准备相对应版本的配置文件,配置文件不对应的话,可能会出问题。[root@localhost redis]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEredis ...原创 2019-12-17 16:54:54 · 763 阅读 · 2 评论 -
Docker_安装Nginx并运行
首先从远程拉取Nginx[root@localhost dockerNginx]# docker pull nginx:1.17.61.17.6: Pulling from library/nginx000eee12ec04: Already exists eb22865337de: Pull complete bee5d581ef8b: Pull complete Digest: s...原创 2019-11-26 22:14:48 · 623 阅读 · 0 评论 -
Docker_安装redis并运行
首先从仓库拉取redis[root@localhost dockerRedis]# docker pull redis:4.04.0: Pulling from library/redis000eee12ec04: Pull complete 5cc53381c195: Pull complete 48bb7bcb5fbf: Pull complete 5b9a97d03914: Pu...原创 2019-11-26 17:37:33 · 225 阅读 · 0 评论 -
Docker_安装mysql
首先在远程仓库拉取mysql[root@localhost docker]# docker pull mysql:5.65.6: Pulling from library/mysqld599a449871e: Pull complete f287049d3170: Pull complete 08947732a1b0: Pull complete 96f3056887f2: Pull ...原创 2019-11-26 16:28:50 · 174 阅读 · 0 评论 -
Docker_用Dockerfile构建自己的tomcat
首先创建一个文件夹,在里面准备jdk和tomcat[root@localhost build]# lsapache-tomcat-8.5.31.tar.gz jdk-8u11-linux-x64.tar.gz test.txt 在这个文件夹新建Dockerfile# 以centos7为基础FROM centos:7MAINTAINER lgz<120218355@qq....原创 2019-11-26 11:52:18 · 343 阅读 · 0 评论 -
Docker_Dockerfile中ONBUILD指令详解
ONBUILD格式:ONBUILD <其它指令>ONBUILD 它后面跟的是其它指令,比如 RUN, ADD 等,这些指令在当前镜像构建时并不会被执行,只有以当前镜像为基础镜像,去构建下一级镜像的时候才会被执行。验证首先写一个Dockerfile文件,里面写上ONBUILD指令FROM centos:7CMD /bin/bashONBUILD RUN echo "--...原创 2019-11-25 22:51:20 · 947 阅读 · 0 评论 -
Docker_Dockerfile中保留字指令CMD和ENTRYPOINT区别
CMD指定一个容器启动时要运行的命令Dockerfile中可以有多个CMD指令,但只有最后一个生效,CMD会被 docker run之后的参数替换ENTRYPOINT指定一个容器启动时要运行的命令ENTRYPOINT的目的和CMD一样,都是在指定容器启动程序及参数验证验证中使用的命令为curl首先编写Dockerfile文件,内容如下:FROM centos:7RUN ...原创 2019-11-25 22:11:26 · 401 阅读 · 0 评论 -
Docker_使用Dockerfile构建新镜像
在使用docker的时候,有时候会发现从远程上拉取的镜像并不能满足要求,那么这个时候,就可以根据这个镜像,编写一个Dockerfile来构建出一个属于自己的镜像。首先创建一个Dockerfile文件,内容如下FROM centos:7 #来自我本地的centos7MAINTAINER lgz<lgztxwdwrnd@sina.com...原创 2019-11-25 18:01:05 · 327 阅读 · 0 评论 -
Docker_数据卷容器
什么是数据卷容器?命名的容器挂载数据卷,其他容器通过挂载这个(父容器)实现数据共享,挂在数据卷的容器,称为数据卷容器。以我上一篇文章新建的lgz/centos镜像运行容器,并取名字mycentos01测试命令:docker run -it --name mycentos01 lgz/centos:build01[root@localhost myDocker]# docker image...原创 2019-11-24 22:46:18 · 158 阅读 · 0 评论 -
Docker_容器数据卷
数据卷数据卷就是在宿主中可以在容器之间进行共享和重用的一系列和文件和文件夹,通过docker run -v命令可以将数据卷挂载到对应的容器目录空间,进行文件读取,容器卷特性如下数据卷可以在容器之间共享和重用,容器间传递数据将变得高效方便对数据卷内数据的修改会立马生效,无论是容器内操作还是本地操作对数据卷的更新不会影响镜像,解耦了应用和数据卷会一直存在,直到没有容器使用,可...原创 2019-11-24 17:05:57 · 292 阅读 · 0 评论 -
Docker_commit命令
语法:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]示例:docker commit -a "lgz" -m "create my tomcat" 68507832514f lgz/tomcat:1.0OPTIONS说明-a提交的镜像作者-c使用Dockerfile指令来创建镜像-m提交时的说明文字...原创 2019-11-24 17:04:56 · 386 阅读 · 0 评论 -
Docker_命令
一、 帮助命令1. docker版本docker version2. docker详细信息docker info3. docker帮助,列出所有的命令docker --htlp二、 镜像命令1.docker images(列出本地主机上的镜像)[root@localhost ~]# docker images#镜像的仓库源 #镜像的标签 ...原创 2019-11-24 17:01:51 · 1132 阅读 · 0 评论 -
Docker_CentOS7以上安装
Docker_CentOS7以上安装1.较旧的Docker版本称为docker或docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。$ sudo yum remove docker \ docker-client \ docker-client-latest \ ...原创 2019-11-24 16:58:22 · 145 阅读 · 0 评论