随笔分类 -  docker

摘要:一、配置Docker 远程访问 1. 修改docker.service 文件 2. 找到 ExecStart,添加参数 3. 重启docker 注:如遇 Warning: docker.service changed on disk. Run 'systemctl daemon-reload' to 阅读全文
posted @ 2019-08-05 17:57 时光, 阅读(438) 评论(0) 推荐(0)
摘要:一、准备搭建环境 1. Linux 版JDK ,示例中路径与Dockerfile 文件平级 传送门 2. Linux 版Tomcat,示例中路径与Dockerfile 文件平级 传送门 3. 准备一个简单的web工程测试时使用 ,示例中项目绝对路径 /usr/local/tomcat/webapps 阅读全文
posted @ 2019-08-01 17:12 时光, 阅读(6810) 评论(0) 推荐(0)
摘要:需求 自己使用Dockerfile构建一个自己自定义的centos 镜像。自定义的centos镜像中中可以使用 vim 命令 (精简版的centos镜像中是没有vim的)。 一、查看docker 中所有镜像信息。下图的镜像中没有自定义cnetos,下面将使用Dockerfile自定义一个。 二、创建 阅读全文
posted @ 2019-07-24 15:27 时光, 阅读(323) 评论(0) 推荐(0)
摘要:一、所有保留字指令都是全大写 阅读全文
posted @ 2019-07-19 16:22 时光, 阅读(409) 评论(0) 推荐(0)
摘要:一、Dockerfile 是用来构建docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤: 编写Dockerfile - > docker build - > docker run 类似Java中的Maven : 编写Java文件 - > maven build -> java 阅读全文
posted @ 2019-07-15 10:41 时光, 阅读(304) 评论(0) 推荐(0)
摘要:一、容器数据卷 docker 容器数据卷是容器在运行过程中持久化数据的一种方式,卷是目录或文件,存在于一个或多个容器中,由docker 挂载到容器,但不属于联合文件系统,因此能够绕过Union File System 提供一些用于持续存储或共享数据的特性;卷的设计目的就是数据持久化,完全独立于容器的 阅读全文
posted @ 2019-07-11 11:37 时光, 阅读(10882) 评论(0) 推荐(3)
摘要:一、docker commit 提交容器副本使之成为一个新的镜像。 例如运行一个自定义配置的 Tomcat 容器,此时可以提交此容器,使之成为一个新的镜像,往后在使用相同自定义Tomcat 可以直接使用该镜像即可。 二、命令格式 示例: 启动 Tomcat 镜像,然后删除 Tomcat 中的 doc 阅读全文
posted @ 2019-07-08 22:15 时光, 阅读(813) 评论(0) 推荐(0)
摘要:一、镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境的开发软件,它包含运行某个软件所需的所有内容, 包括代码、运行时、库、环境变量和配置文件。 二、UnionFS(联合文件系统) Union文件系统(UnionFS) 是一种分层、轻量级并且高性能的文件系统,他支持对文件系统的 阅读全文
posted @ 2019-07-05 11:50 时光, 阅读(2038) 评论(0) 推荐(0)
摘要:一、运行镜像 docker run 可选参数 命令 可选参数: --name 给启动的容器实例起一个别名 -d 启动时后台运行 -i 以交互模式运行容器 ,通常与 -t 使用 -t 为容器重新分配一个伪输入终端,通常与 -i 使用 -P (大写) 随机端口映射 -p (小写) 指定端口映射,有一下四 阅读全文
posted @ 2019-06-28 11:28 时光, 阅读(335) 评论(0) 推荐(0)
摘要:一、列出本地所有能运行的镜像 docker images 可选参数: -a 显示中间镜像的分层 -q 只显示镜像ID --digests 显示镜像的摘要信息 --no-trunc 显示镜像的完整信息 二、查找docker hub某个镜像信息 docker search 镜像名称 可选参数: -s 收 阅读全文
posted @ 2019-06-27 15:31 时光, 阅读(278) 评论(0) 推荐(0)
摘要:一、docker 版本查看 docker version 二、查看当前 docker 信息 docker info 三、查看docker 帮助命令 docker --help 阅读全文
posted @ 2019-06-27 11:03 时光, 阅读(233) 评论(0) 推荐(0)
摘要:一、创建啊里云账号,登录啊里云首页,找到镜像服务并注册账号,进入后点击镜像加速器,下面有配置示例,可根据自己的环境进行配置。 在这里根据我现有的环境选择第二种。 二、根据我选择的第二种环境,开始配置/etc/docker/daemon.json 文件 编辑 vim /etc/docker/daemo 阅读全文
posted @ 2019-06-26 10:52 时光, 阅读(991) 评论(0) 推荐(0)
摘要:一、查看当前docker中下载的镜像,如下图,当前我的Docker容器中存在两个镜像 ,tomcat、mysql 二、启动镜像 (因启动命令参数过多,同时各种镜像启动时可以增加额外的参数,本次以启动mysql5.6为例) docker run -p 本机映射端口:镜像映射端口 -d --name 启 阅读全文
posted @ 2019-06-20 11:19 时光, 阅读(73239) 评论(1) 推荐(2)
摘要:下图是安装系统版本环境,如果是 Centos6.8 后续文章会发出安装方法 一、安装 yum install docker 二、启动 Doker systemctl start docker 三、搜索镜像 docker search 镜像名称 例: docker search mysql 四、下载镜 阅读全文
posted @ 2019-06-20 09:52 时光, 阅读(2990) 评论(0) 推荐(0)