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

浙公网安备 33010602011771号