Docker
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot2.0整合Docker_Redis一主二从三哨兵
Docker_Redis 1. docker pull 拉取redis,并准备相对应版本的配置文件,配置文件不对应的话,可能会出问题。 [root@localhost redis]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE redis ...原创 2019-12-17 16:54:54 · 805 阅读 · 2 评论 -
Docker_安装Nginx并运行
首先从远程拉取Nginx [root@localhost dockerNginx]# docker pull nginx:1.17.6 1.17.6: Pulling from library/nginx 000eee12ec04: Already exists eb22865337de: Pull complete bee5d581ef8b: Pull complete Digest: s...原创 2019-11-26 22:14:48 · 667 阅读 · 0 评论 -
Docker_安装redis并运行
首先从仓库拉取redis [root@localhost dockerRedis]# docker pull redis:4.0 4.0: Pulling from library/redis 000eee12ec04: Pull complete 5cc53381c195: Pull complete 48bb7bcb5fbf: Pull complete 5b9a97d03914: Pu...原创 2019-11-26 17:37:33 · 250 阅读 · 0 评论 -
Docker_安装mysql
首先在远程仓库拉取mysql [root@localhost docker]# docker pull mysql:5.6 5.6: Pulling from library/mysql d599a449871e: Pull complete f287049d3170: Pull complete 08947732a1b0: Pull complete 96f3056887f2: Pull ...原创 2019-11-26 16:28:50 · 208 阅读 · 0 评论 -
Docker_用Dockerfile构建自己的tomcat
首先创建一个文件夹,在里面准备jdk和tomcat [root@localhost build]# ls apache-tomcat-8.5.31.tar.gz jdk-8u11-linux-x64.tar.gz test.txt 在这个文件夹新建Dockerfile # 以centos7为基础 FROM centos:7 MAINTAINER lgz<120218355@qq....原创 2019-11-26 11:52:18 · 389 阅读 · 0 评论 -
Docker_Dockerfile中ONBUILD指令详解
ONBUILD 格式:ONBUILD <其它指令> ONBUILD 它后面跟的是其它指令,比如 RUN, ADD 等,这些指令在当前镜像构建时并不会被执行,只有以当前镜像为基础镜像,去构建下一级镜像的时候才会被执行。 验证 首先写一个Dockerfile文件,里面写上ONBUILD指令 FROM centos:7 CMD /bin/bash ONBUILD RUN echo "--...原创 2019-11-25 22:51:20 · 988 阅读 · 0 评论 -
Docker_Dockerfile中保留字指令CMD和ENTRYPOINT区别
CMD 指定一个容器启动时要运行的命令 Dockerfile中可以有多个CMD指令,但只有最后一个生效,CMD会被 docker run之后的参数替换 ENTRYPOINT 指定一个容器启动时要运行的命令 ENTRYPOINT的目的和CMD一样,都是在指定容器启动程序及参数 验证 验证中使用的命令为curl 首先编写Dockerfile文件,内容如下: FROM centos:7 RUN ...原创 2019-11-25 22:11:26 · 440 阅读 · 0 评论 -
Docker_使用Dockerfile构建新镜像
在使用docker的时候,有时候会发现从远程上拉取的镜像并不能满足要求,那么这个时候,就可以根据这个镜像,编写一个Dockerfile来构建出一个属于自己的镜像。 首先创建一个Dockerfile文件,内容如下 FROM centos:7 #来自我本地的centos7 MAINTAINER lgz<lgztxwdwrnd@sina.com...原创 2019-11-25 18:01:05 · 365 阅读 · 0 评论 -
Docker_数据卷容器
什么是数据卷容器? 命名的容器挂载数据卷,其他容器通过挂载这个(父容器)实现数据共享,挂在数据卷的容器,称为数据卷容器。 以我上一篇文章新建的lgz/centos镜像运行容器,并取名字mycentos01 测试命令:docker run -it --name mycentos01 lgz/centos:build01 [root@localhost myDocker]# docker image...原创 2019-11-24 22:46:18 · 183 阅读 · 0 评论 -
Docker_容器数据卷
数据卷 数据卷就是在宿主中可以在容器之间进行共享和重用的一系列和文件和文件夹,通过docker run -v命令可以将数据卷挂载到对应的容器目录空间,进行文件读取,容器卷特性如下 数据卷可以在容器之间共享和重用,容器间传递数据将变得高效方便 对数据卷内数据的修改会立马生效,无论是容器内操作还是本地操作 对数据卷的更新不会影响镜像,解耦了应用和数据 卷会一直存在,直到没有容器使用,可...原创 2019-11-24 17:05:57 · 333 阅读 · 0 评论 -
Docker_commit命令
语法:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 示例:docker commit -a "lgz" -m "create my tomcat" 68507832514f lgz/tomcat:1.0 OPTIONS 说明 -a 提交的镜像作者 -c 使用Dockerfile指令来创建镜像 -m 提交时的说明文字...原创 2019-11-24 17:04:56 · 430 阅读 · 0 评论 -
Docker_命令
一、 帮助命令 1. docker版本 docker version 2. docker详细信息 docker info 3. docker帮助,列出所有的命令 docker --htlp 二、 镜像命令 1.docker images(列出本地主机上的镜像) [root@localhost ~]# docker images #镜像的仓库源 #镜像的标签 ...原创 2019-11-24 17:01:51 · 1173 阅读 · 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 · 170 阅读 · 0 评论
分享